Full-stack project with all the JS knowledge gained in "Turn into coders" bootcamp.
At the end of our bootcamp period we've decided to group in a web application all the JS knowledge
As a user I want to:
- see JS skills in a "tree view".
- filter skills by:
- bootcamp prerequisites
- bootcamp learning outcomes
- others (post bootcamp)
- bookmarks
- bookmark skills i'm interested in:
- favorites
- already known
- interested to learn
- clone Repo
- create a Postgres DB importing our db_schema.sql & db_data.sql
npm i
- run with
npm run dev
for local testing
- user example: iannis@tic.it
- password example: iannis
- server.js
- public
- index.html
- main.css
- src
- router.js
- handler.js (could several files)
- database
- db_connection.js
- db_populate.js
- db_schema.sql
- db_data.sql
- queries
- test
2 tables:
- users
- id (auto incremental)
- username
- PASSWORD
- posts
- id (auto incremental)
- title
- content
- like BOOLEAN
- FOREIGN KEY (user_id) REFERENCES users (id)