A handpicked collection of best free online learning resources on the Planet 🌎.
- Get the best free, handpicked learning resources available on the internet.
- Get a bunch of cool courses available on different languages.
- Courses are provided with tags for easy manipulation of users.
- Easy and cool description provided for each course.
- Get to choose some of your favourite courses among all, and be your own mentor.
- Suggest us with some the picks of your to extend our library.
-
Install postgresql
-
Create a database courseyard:
CREATE DATABASE courseyard;
-
Create the table for storing courses. Create a database named
courseyard
. Then run the copy-paste the code in db.sql into psql and hit enter. This will setup your database. -
Setup .env file in root directory and add in the following details :
DB_HOST=localhost DB_USER=postgres DB_PASSWORD=password DB_NAME=courseyard
-
(Optional) Setup test data for courses.
node utils/addDataToDB $(pwd)/testData.json
This will setup some test data (55 courses) for testing this project
We are a team of 3!