Skip to content

Your web companion for effortless weekly planning. Practical work in the "Web Technologies", "Software Eng." and "Software Development Workshop" subjects at UFSJ.

License

Notifications You must be signed in to change notification settings

gabriel-dp/CronoClick

Repository files navigation

CronoClick

cronoclick.vercel.app/schedule

         

 

💡 Motivation

A time management solution through a software designed to register and organize activities at specific times.

Practical work in the Web Technologies, Software Engineering and Software Development Workshop subject at UFSJ.

Faced with the common need to balance multiple responsibilities and avoid schedule conflicts, the development of this app was driven by the demand for a tool that would simplify the scheduling process and provide a clear view of future commitments.

 

🖥 Run local

Follow these steps to run the project locally:

Step 1 - Clone the repository

git clone https://github.com/gabriel-dp/CronoClick.git

Step 2 - Move to the project folder

cd CronoClick

Step 3 - Set environment variables in a .env file with the same structure as .env.example

# mongodb connection url
MONGODB_URL=mongodb://mongo:27017/cronoclick

# user auth control (url must be the same as the app, without final '/')
NEXTAUTH_URL=""
NEXTAUTH_SECRET=""

# key for protected requests (used in bearer token)
NEXT_PUBLIC_API_KEY=""

# feature flags (comment to disable)
NEXT_PUBLIC_FLAG_ATTACHMENTS=1

Step 4 - Install the dependencies

npm install

Step 5 - Start development server

npm run dev

 

🐋 Docker setup (Alternative)

It replaces steps 4 and 5. You can run a local database instance and the web server by running:

docker-compose up

 

👥 Authors

Bárbara Assis Bernardo Detomi Dilvonei Lacerda Gabriel de Paula Gabriel Souza Henrique Azevedo
Bárbara Bernardo Dilvonei Gabriel de Paula Gabriel Souza Henrique

About

Your web companion for effortless weekly planning. Practical work in the "Web Technologies", "Software Eng." and "Software Development Workshop" subjects at UFSJ.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages