Atomize Pro is a productivity app that aims to enhance the overall experience of goal-tracking and progress management for all spheres of life. Keep track of both short-term and long-term goals, and measure progress in a variety of ways, not just standard box-ticking.
- A check-list for simplicity and black-and-white outcomes
- A progress bar for meeting a specific number of units
- Sets for tracking repetitions of activities
- A three-level block for measuring progress in stages.
- Keep your goals organized in lists and stored under customized tabs for easy navigation and overwhelm prevention.
- Track overall progress of all goals using the global progress bar
- Pick a theme for your spaces
- Clone the repo
git clone https://github.com/salmon-01/atomize-pro.git
- Front-end setup
cd client
npm install
npm run dev
- Back-end setup
cd server
npm install
npm run dev
Create a .env file
PSQL_DATABASE=name-of-the-db
PSQL_USER=db-user
PASSWORD=your-password
PORT=3000
- React + Vite
- Typescript
- Express
- Sequelize
- Jest + Supertest
- Vitest