We help you connect with people interested in learning the things you want to learn.
We believe that learning a new skill, practicing a hobby, or delving into deep learning on a topic is better together.
Learn together connects self-learners and autodidacts who share similar interests. After creating their profile, users receive a curated list of recommended learning partners whom they can contact using the in-app email feature.
- Use Git and the following web url to clone this repo:
https://github.com/chingu-voyages/v32-bears-team-08.git
Install node packages in backend. From the root, navigate to the backend folder and run the
npm install
command:
cd backend
$ npm install
Install node packages for frontend. From the root, navigate to the frontend folder and run the
npm
install command:
cd frontend
$ npm install
- After backend and frontend packages are installed, you can run the application locally.
Start the backend server on default port 5000. From the root, navigate to the backend folder and run the
npm start
command.
cd backend
$ npm run start
Start the frontend server on default port 3000. From the root, navigate to the backend folder and run the
npm start
command.
cd frontend
$ npm run start
- React
- Express
- Postgres
- Node.js
- JWT authentication
- Create and update user profiles
- Autocomplete assistance
- Generate custom learning partner recommendations
- Send email to recommended learning partner within the app