Skip to content

Jer1s/taskcomm-api-app

Repository files navigation

Task Comm backend

npm version Express version Sequelize version MySQL version

Task Comm project is a web application being developed to provide a web service that allows users to store to-do list.

This repository is the backend part of TaskComm project.

Deploy

The server can be accessed at https://taskcomm-api-app.herokuapp.com/.

Project Structure

backend
├─ .gitignore
├─ LICENSE.md
├─ README.md
├─ app.js
├─ config
│  └─ config.js
├─ controller
│  └─ index.js
├─ migrations
│  ├─ 20230508082825-create-user.js
│  └─ 20230508082912-create-post.js
├─ models
│  ├─ index.js
│  ├─ post.js
│  └─ user.js
├─ package-lock.json
├─ package.json
└─ seeders
   ├─ 20230508083106-initialUsers.js
   └─ 20230508083115-initialPosts.js

  • config/: This folder is for storing configuration files
  • migrations/: This folder is for managing database schema changes.
  • models/: This folder is for defining sequelize models.
  • seeders/: This folder is for managing seed data for database initialization.

License

This project is licensed under the MIT License. See the LICENSE.md file for details.

Progress

  • Make User Model
  • Make Post Model
  • Respond to post resquest
  • Add order, section, is_hide fields to the Posts model
  • Associate Posts with User (N:1)
  • Implement JWT Web Token login

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published