Building Course Assist

Join me as I document my journey building my latest project called Course Assist. A mobile app used to help students with school assignments.

building course assist

Building a mobile app (Course Assist) Part 5: Rebuilding chat functionality from scratch (2/2).

This is a continuation of the previous blog which if you haven’t read please do check out. In the previous blog, I started the process of creating chat functionality from scratch a process that is kinda long and complicated🙄which is why I decided to split the blog into two parts with this being the second …

Building a mobile app (Course Assist) Part 5: Rebuilding chat functionality from scratch (2/2). Read More »

building course assist

Building a mobile app (Course Assist) Part 5: Rebuilding chat functionality from scratch (1/2)

If you’ve been following this series you’re probably wondering why I’m rebuilding chat functionality into Course Assist. In the previous chat functionality blog I mentioned 3 ways of adding chat functionality to an app which is; 1. Building a chat system from scratch, 2. Using software as a service(saas) and 3. Using a 3rd party …

Building a mobile app (Course Assist) Part 5: Rebuilding chat functionality from scratch (1/2) Read More »

building course assist

Building a mobile app (Course Assist) Part 4: Creating a simple expert registration and verification system.

Initially, the feature I was supposed to work on was the earnings feature which involves a record of the amount of money an expert makes after each question they’ve answered but just when I was about to start working on it I found out I had already done it sometime last year.😁 That being said …

Building a mobile app (Course Assist) Part 4: Creating a simple expert registration and verification system. Read More »

building course assist

Building a mobile app (Course Assist) Part 3: Adding chat functionality powered by MinChat.

Chat functionality is something found in almost every type of application we see today. Be it a social media platform like Instagram, a freelance platform like Fiverr or even a video chat service like Zoom or Google meet, chat functionality is something found in all of them. Chat functionality essentially enables users of the app …

Building a mobile app (Course Assist) Part 3: Adding chat functionality powered by MinChat. Read More »

building course assist

Building a mobile app (Course Assist) Part 2: Setting up real-time data transfer functionality using SocketIO

From the time Course Assist was just an idea in my head early last year I’ve known adding web sockets to the project will be an absolute headache. That was until a few weeks ago when I had a light bulb moment 💡and realised I could easily set it up without finishing every painkiller in …

Building a mobile app (Course Assist) Part 2: Setting up real-time data transfer functionality using SocketIO Read More »