Skip to content

Latest commit

 

History

History
28 lines (26 loc) · 2.67 KB

README.md

File metadata and controls

28 lines (26 loc) · 2.67 KB

Campus Chats

This repository is my submission for Microsoft Engage 2021 (FTO).

Dev

Front End (Campus-Chats/FE): React + Axios + Bootstrap dev code

Back End (Campus-Chats/BE): Node + Express + MongDB dev code

Prod

Deployment (Campus-Chats/prod): Code currently deployed


Campus Chats is a micro announcements platform for internal use in Universities. The platform acts as a noticeboard where people of an institution can share any online/offline happenings for others to know about and join in.

Campus Chats currently supports the following features:

  • Users can create and delete posts. Each post has a subject and a body.

  • Users can choose how long their post should be live for with a maximum limit of 24 hrs.

  • Posts can be sorted by latest post first, expiring soon first, and can be filtered whether the search term is present in the subject, body, or the author's name.

  • Users Sign Up and Sign In with the Email IDs provided by their Institution.

  • On signing up, a confirmation mail is sent with a link to verify their ownership of the Mail ID before giving access to the platform.

Web.App.Demo.mp4

Tech Stack:

NodeJs express.js JWTs MongoDB ReactJs Bootstrp
VSCode JavaScript NPM


Acknowledgements:

I would like to thank Sripad TVSS and Nitish Kumar for their input and feedback on this project.