Live Preview: https://goal-tracker.killiandebacker.com/
The Goal-Tracker API is currently down due to some issues with Azure but will be back up sometime next week when I have time to work on the issues.
This website allows you to track your goals and plans over time. There are categories to track goals and daily goals that are worked towards every day. There are different pages for different views. If you want to check it out you can make a test account without needing to give an email or password.
This website was made to learn React and improve my C# skills.
The API is live on Azure servers and encryption has been added, but for security reasons it will no longer receive updates on Github.
-Javascript object mutation and avoidance for easy component updates and predictable results.
-React router to have multiple pages with no loading needed.
-API tokens and storage, cookies on the front-end for continual use without needing to log back in .
-React Lifecycle Methods such as componentDidMount and shouldComponentUpdate for utility and optimization.
-Linting for best practices and naming conventions.
-Fetching from an API asynchronously with loading animations.
-Restful API design and implementation with GET, PULL, DELETE, and PATCH requests.
-User sessions with API tokens and authentication.
-Encryption hashing and salting passwords.
-SQL database design and implementation. Relational databases design.
-Cloud hosting using Azure.
Add more pages.