.

Built for Strathmore students

WE CONNECT YOU WITH OTHER STRATHMORE STUDENTS.

Get started
demo
wavy lineswavy lines

About us

university

Strathmore university

Strathmore University is facing a significant challenge in effectively communicating information about clubs and societies to its students. The current system relies heavily on email, which has proven to be inadequate in providing timely and relevant updates to the university community. Consequently, students are missing out on essential information such as registration deadlines for extracurricular activities, resulting in reduced participation and engagement in these activities.

Proposed problem

Furthermore, the process of connecting students with similar interests is time-consuming, as students are required to visit the clubs office at specific times to learn about the different clubs and their eligibility criteria. As a result, there is a need for an exclusive application that is only available to Strathmore students, which can provide the Strathmore experience beyond academic activities.

Solution

This application would enable students to connect with like-minded individuals with just a click of a button and receive real-time updates on activities happening in the communities they have subscribed to. This would also help new students feel more at home by facilitating connections with other students who share similar interests.

Our Qualities

Safe

Our site are secure and private and has different levels of access

Efficient

We help you connect with other students and teachers

User friendly

Easy to pick up

Scope of projects

Technologies used

  1. wavy lines

    MongoDB

    a noSQL database

  2. wavy lines

    Firebase

    Used for image storage

  3. wavy lines

    React

    Frontend library

  4. wavy lines

    Express

    Serves the app

  5. wavy lines

    Node JS

    Javascript on the backend

Functionalities

There are three levels of access:

Normal user

  • Should be able to create an account
  • Should be able to delete their account
  • Should be able to join a community they desire
  • Should be able to receive notifications from the community they joined
  • Should be able to delete notifications
  • Should be able to make a comment
  • Should be able to delete comment they have made

Community admin

  • Should be able to create an account
  • Should be able to join a community they desire
  • Should be able to unjoin a community they are part of
  • Should be able to delete notifications
  • Should be able to receive notifications from the community they joined
  • Should be able to delete notifications from the community they joined
  • Should be able to create a post
  • Should be able to delete posts they made
  • Should be able to make a comment
  • Should be able to delete comment they have made or people have made
  • Should be able to Remove a user from a community

Main admin

  • Should be able to create posts
  • Should be able to delete a post
  • Should be able to create a community
  • Should be able to delete a community
  • Should be able to delete posts
  • Should be able to create comments
  • Should be able to delete comments
  • Should be able to make one a community admin
  • Should be able to remove one as a community admin
  • Should be able to delete their community
  • Should be able to delete people’s accounts