Skip to content

OllaWilk/splot-backend

Repository files navigation

👷 Splot v0.1.0 backend

The Splot application is a simple tool that allows users to manage their task list. It enables adding, removing, and marking tasks as completed. This web application is accessible through an internet browser. Additionally, the application offers the functionality to review one's progress over time, acting not only as a task list but also as a habit tracker. This feature allows users not just to manage current tasks but also to monitor their habits and progress towards long-term goals. This added functionality makes the application a more versatile tool for time management and personal development.

🧘‍♀️ Resources

Live demo: https://www.splotapp.eu

Github frontend: https://github.com/OllaWilk/splot-frontend

Github backend: https://github.com/OllaWilk/splot-backend

🐞 Tech Stack

TypeScript Webpack NestJS Express.js MongoDB MySQL

🐫 Project structure

splot-backend/
├── records/
|   ├── task.record.ts
│   └── event.record.ts
├── routes/
│   ├── events/
│   │   └── events.routes.ts
│   └── tasks/
│        └── tasks.routes.ts
├── types/
│   ├── task/
|   |    ├── index.ts
|   |    └── task--record.ts
│   └── index.ts
├── utils/
│   ├── db.ts
│   └── errors.ts
├── .gitignore
├── package.json
├── package-lock.json
├── README.md
└── tsconfig.json

🦋 Installation project

Clone the project:

git clone https://github.com/OllaWilk/splot-backend.git

Go to the project directory:

cd splot-backend

Install dependencies:

npm install

Start the server:

npm start

Releases

No releases published

Packages

No packages published