Skip to content

A goal tracker to make new goals and own this new year. Built with Python Django REST, React, Redux, Thunk

Notifications You must be signed in to change notification settings

meghnaaallam/goalit-24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoalIT '24 🔥

Make or break your year with GoalIT 💥🎯


Why GoalIT?

Every year I come up with resolutions but sadly I don't keep track of them nor do I end up completing them. This year I realised to be mindful about how I approach my life in general. Hence, made a little something to track my goals for the year 2024!

This project is intended to understand Django REST Framework, Redux and how to connect it with my React App.

Features:

  • Add your goals
  • Sort them based on category
  • Delete
  • Mark as done

Development

For backend

  • Make sure you have Python installed

  • cd goals

  • To start the backend server use:

python manage.py runserver

API Endpoints

Routes

  • GET goals/dashboard/ Get all goals Information
  • POST goals/dashboard/ Create a new goal
  • DELETE goals/dashboard/{id}/ Delete a goal

For frontend

  • Make sure you have Node.js installed

    cd client

    • Install all the project dependencies
    npm i
    • Start the app npm start
  • Check http://localhost:3000/

img.png

(UI Changes coming soon, please don't judge)

About

A goal tracker to make new goals and own this new year. Built with Python Django REST, React, Redux, Thunk

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published