Skip to content

keshav-Gupta-IS/Husky-Learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Husky Learn

Husky-Learn is an application that will provide students to share their experiences and knowledge gained about the courses they have pursued while graduating. This is a hassle-free application that will allow users to post new articles and read other articles posted by other users, follow the other users, add the articles to their favorite list.

Team Information

Name NEU ID Email Address
Shalvi Ulhas Kubal 001027262 [email protected]
Vardhana Vinod Bhatt 001064528 [email protected]
Sumesh Harale 001069129 [email protected]
Keshav Gupta 001378461 [email protected]

Use cases

1. Sign-Up and Sign-In
2. Edit User Info such as Image, Bio, Password
3. Post Articles
4. View Articles
5. View other User-Profiles
6. Add articles to your favorite list
7. Add comments to the articles

Database

Remote MongoDB (Robo3T MongoDB) is used in this project to store user and order data.

Technology Stack

Backend

  • NodeJS
  • ExpressJS
  • MongoDB, Mongoose
  • JWT

Frontend

  • Angular
  • Angular Material
  • SCSS

How to run

  1. Go to https://github.com/neu-mis-info6150-spring-2020/final-project-semicolon
  2. Click the green botton on the web page: "Clone or download".
  3. Choose Download ZIP.
  4. Uncompress the assignment folder.
  5. Go to terminal and open the "server" folder
  6. Run "npm install"
  7. Run "node server.js"
  8. Open "husky-learn" folder
  9. Run "npm install"
  10. Run "ng serve"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published