Skip to content

App created for creating workouts and also seeing inspiration from others

Notifications You must be signed in to change notification settings

ankerx/strongcoders

Repository files navigation

💪 Strong coders !

Fullstack application created to motivate programmers to work out more often by having the possibility to share their workouts with others.

strongcoders

See live here: https://strongcoders.netlify.app

📦 Technologies

Name
React
Redux Toolkit
Axios
TailwindCSS
NodeJS
MongoDB
ExpressJS

Backend code available to see on https://github.com/ankerx/strongcoders-server

💻 Features

Logged-in users can create workouts, like/dislike other people's workouts, see their profile and delete their workouts. Each workout has a name, description, difficulty level, and exercise names with a number of sets and reps. Users can search workouts by name or by difficulty level. Pagination is also impelemented.

⭐️ What did I learn

This is the most comprehensive project that I have built. I learned a lot about working with API and how the frontend is connected to the backend. By using Redux I discovered how to manage the global state in the application, while working with bigger project I learned that folder structure is important.

🤖 Why Strong Coders?

Strong Coders gives you tools to share your workouts with other people. It's easier to stay motivated when you surround yourself with people that have the same goal as you. Programmers are often too busy to work out which can defect their health - I hope with my app they will get their workouts done!

Setup

$ git clone https://github.com/ankerx/strongcoders.git
$ npm install
$ npm start

Happy hacking!

About

App created for creating workouts and also seeing inspiration from others

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published