Skip to content

App to connect with people interested in learning the things you want to learn. | Voyage-32 | https://chingu.io/ | Twitter: https://twitter.com/ChinguCollabs

Notifications You must be signed in to change notification settings

chingu-voyages/v32-bears-team-08

Repository files navigation

Learn Together

We help you connect with people interested in learning the things you want to learn.

Table of Contents

Motivation

We believe that learning a new skill, practicing a hobby, or delving into deep learning on a topic is better together.

Description

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.

Demo

Live App

Screenshots

  • Landing Landing

  • Dashboard Dashboard

  • Profile Profile

  • Edit Profile Edit Profile

  • Send Email Send Email


Installation

Clone

  • Use Git and the following web url to clone this repo: https://github.com/chingu-voyages/v32-bears-team-08.git

Setup

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

Run Locally

  • 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

Technology

  • React
  • Express
  • Postgres
  • Node.js

Features

  • JWT authentication
  • Create and update user profiles
  • Autocomplete assistance
  • Generate custom learning partner recommendations
  • Send email to recommended learning partner within the app

Team


License

License

About

App to connect with people interested in learning the things you want to learn. | Voyage-32 | https://chingu.io/ | Twitter: https://twitter.com/ChinguCollabs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages