Skip to content

joshuaisaact/Atomize-refactor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Atomize-Pro

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.

Create different types of goals:
  1. A check-list for simplicity and black-and-white outcomes
  2. A progress bar for meeting a specific number of units
  3. Sets for tracking repetitions of activities
  4. A three-level block for measuring progress in stages.
Other features:
  • 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

Getting Started

  1. Clone the repo
git clone https://github.com/salmon-01/atomize-pro.git
  1. Front-end setup
cd client
npm install
npm run dev
  1. Back-end setup
cd server
npm install
npm run dev
Server environments:

Create a .env file

PSQL_DATABASE=name-of-the-db
PSQL_USER=db-user
PASSWORD=your-password
PORT=3000

Tech Stack

  • React + Vite
  • Typescript
  • Express
  • Sequelize
  • Jest + Supertest
  • Vitest

Authors

About

Legacy project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 87.5%
  • CSS 11.4%
  • Other 1.1%