Skip to content

aryank2240/CS253-BitByBit-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS253 Project Echo

Echo is a portal where IITK community members can write about their experiences, their thoughts on any topic. Basically, the platform will act as a voice of community members hence, the name "Echo".This is a user-friendly and easily accessible blog writing application that would enhance the communications in the community. Users can also comment on other's posts, follow others making the portal personalized.

Team Members

Name Roll number Email id
Ansh Adarsh 230157 ansha23@iitk.ac.in
Aryan Kumar 230215 aryank23@iitk.ac.in
Durbasmriti Saha 230393 durbasmrit23@iitk.ac.in
Gone Nishanth 230421 gnishanth23@iitk.ac.in
Govind Nayak Jarabala 230497 govindnj23@iitk.ac.in
Harsh Bhati 200408 harshb20@iitk.ac.in
Lavish Kanwa 230602 lavishk23@iitk.ac.in
Lokesh Kumar 230606 lokeshk23@iitk.ac.in
Someshwar Singh 231020 someshwars23@iitk.ac.in

How to run the code

Prerequisites

Make sure you have the following installed:

  • Node.js (Latest LTS version) – Download
  • MongoDB (If using locally) – Download

Clone the repository:

git clone https://github.com/aryank2240/CS253-BitByBit-Project.git
cd [path]

Install all the dependencies

cd backend
npm install
cd ../frontend
npm install

Run the server:

cd ../backend
npm start

Create the .env files for configurations.

touch .env

Put these values in the .env file for the configuration. Use App password for EMAIL_PASSWORD if you are using a gmail account.

MONGO_URL , SMTP_HOST ,SMTP_PORT , SMTP_SECURE, EMAIL_USERNAME, EMAIL_PASSWORD, JWT_SECRET

Run the web-application:

cd ../frontend
npm start

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors