Table of Contents |
Welcome to Re:Mind, the app that helps you stay on track with your fitness routine. With Re:Mind, you can easily upload videos of your favorite exercises and set reminders to complete them. This way, you'll never forget to stay active and reach your fitness goals. Plus, our user-friendly interface makes it easy to stay organized and motivated. So why wait?
This project was a cumulative effort over the course of several months. The team constantly met and refined approaches, and made tweaks and adjustments when necessary. In it's currrent state, the app is complete, but there is always room for improvement. As new ideas or understandings of new technologies surface, the team may meet to make suggestions for further adjustments and optimizations.
- Fork and clone the repository to your local computer.
- Complete and store an
.env
file in theserver/config
folder. npm install
in the root folder, which installs the required dependencies.- And,
npm run dev
in the root folder. - This runs a local instance of mongodb. You can connect to it by connecting to
mongodb://127.0.0.1:27017/
with any MongoDB client like Compass.
In the future, the team has considered tweaks improvements and other optimizations to the project. Some of the ideas include enabling google calendar reminders, in order to give users the ability to better plan out their exercise plans.
Additionally, we want to explore converting the frontend and UI elements to React. We've also thought about ways to expand community feel of the app, by way of adding the ability to make comments, send direct messages, user and uploader names to uploaded videos, and other ways to communicate with others on their fitness journeys.