Skip to content

๐ŸŒ scoodent campanion. Stay on top of tertiary school lifestyle with modern experiences.

Notifications You must be signed in to change notification settings

CongoMusahAdama/compa

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

30 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

The COMPA Initiative

compa.so

About the project

Compa aims to be the resource-central for higher education. As a fresher, easing into the school system has lots of friction. Finding interest groups/clubs, timetable, starting conversations, learning from seniors and past students is simply difficult.

As continuing students, keeping up with any of these is scattered across multiple platforms. Compa aims to offer a cohesive experience for all of these.

Companion, compass, compact and open. Compa is all of these and more.

Features

  • Timetable: See lecture schedule for a semester and download to your calendar. โ‡๏ธ

  • Discussions: Ask questions, share ideas and comments with other students. (Coming next). Discussions will be threaded and searchable. They can also be scoped to a specific programme, course, level, etc.

    With discussions, you can add polls, flashcards, quizzes and files/docs.

  • Communities: Join interest groups and clubs. (Coming some time)

Schools

If you'll like to set up compa for your school, please create an issue with the title: School Request: <School Name>.

Project setup

Run the following commands after cloning the project:

yarn install
yarn workspace client prisma migrate deploy
yarn workspace client prisma generate

Run yarn dev:client to start the project in dev.

About

๐ŸŒ scoodent campanion. Stay on top of tertiary school lifestyle with modern experiences.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 95.7%
  • JavaScript 3.4%
  • CSS 0.9%