An open API service indexing awesome lists of open source software.

https://github.com/jane-does-coding/flowtime


https://github.com/jane-does-coding/flowtime

git mongodb nextjs prisma tailwind typescript

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# Flowtime

Set the flow of your day with flowtime routine screationg and task mannagment!

## Screenshots

Screenshot 2024-11-08 at 3 36 30 PMabout
registerprofile
create-routinehabits

## Color Reference

| Color | Hex |
| ------------- | ---------------------------------------------------------------- |
| Dark Red | ![#990100](https://via.placeholder.com/10/990100?text=+) #990100 |
| Secondary Red | ![#e5383b](https://via.placeholder.com/10/e5383b?text=+) #e5383b |
| Dark Grey | ![#333333](https://via.placeholder.com/10/333333?text=+) #333333 |
| Light | ![#ebe5e5](https://via.placeholder.com/10/ebe5e5?text=+) #ebe5e5 |

## Tech Stack

[![Technologies](https://skillicons.dev/icons?i=ts,tailwind,prisma,mongodb,nextjs,react,github)](https://skillicons.dev)

## Functionality

- Authentication with password encryption
- Create Routines
- Delete Routines
- Add Habits
- Delete Habits
- Create Tasks
- Edit Tasks
- Delete Tasks
- Sort Tasks
- Search Tasks
- Grid/List View
- Pomodoro Timer

## Installation

Install my-project with npm

```bash
npm install my-project
cd my-project
```

## Run Locally

Clone the project

```bash
git clone https://github.com/jane-does-coding/Flowtime
```

Go to the project directory

```bash
cd my-project
```

Install dependencies

```bash
npm install
```

Start the server

```bash
npm run start
```

## Environment Variables

To run this project, you will need to add the following environment variables to your .env file

Add .env

```bash
DATABASE_URL=
NEXTAUTH_SECRET=
```