Skip to content

SantiagoGaonaC/epic-organizer-frontend

Repository files navigation

EpicOrganizer

Epic Organizer

Minimalist calendar to organize tasks

Table of Contents

Requirements

Some project requirements

Backend package.json | Frontend package.json

Installation

Clone repository

git clone https://github.com/SantiagoGaonaC/epic-organizer

Create .env required for backend and frontend

  • Backend .env file
PORT=YOUR_PORT
MONGODB_URL="YOUR_CONNECTION_CLUSTER"
EMAIL="YOUR_EMAIL"
EMAIL_PASSWORD="YOUR_PASSWORD"
JWT_SECRET="YOUR_JWT_SECRET"
  • Frontend .env.local file using localhost and port 4000 for example api
NEXT_PUBLIC_BACKEND_BASE_URL="http://localhost:4000/api"
PUBLIC_BACKEND_BASE_URL="http://localhost:4000/api"

Run

For dev(test) using Turbopack

npm run dev

If you don't want to use turbo pack for your dev builds, delete --turbo in scripts dev in: Frontend package.json

"scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start",
    "lint": "next lint"
  },

Features

image

Auth (Login - Register)

  • Register image
  • Login (Feature code send to email for auth) image

Calendar (Calendar - Task - Modals - Menulist)

image image

Contributing

License

Contact

Video

ExampleEpicOrganizer

Releases

No releases published

Packages

No packages published

Languages