Thank you for your interest in contributing to Motion-Amplification-Video! We appreciate your help in making this project better.
-
Clone the Repository:
git clone https://github.com/Akash-Singh04/Motion-Amplification-Video cd frontend
-
Install Dependencies:
npm install
-
Run the Development Server:
npm start
The development server will start at
http://localhost:3000
.
-
Navigate to Backend Directory:
cd server
-
Install Dependencies:
npm install
-
Run the Server:
npm start
The Express Node backend will run at
http://localhost:4000
.
-
Install Flask Dependencies:
pip install -r requirements.txt
-
Run the Flask Server:
flask run main.py
The Flask backend will run at
http://localhost:5000
.
- MongoDB Atlas is used as the database. Ensure the connection string is correctly configured in the backend environments.
- AWS S3 is used as the storage bucket for the application. Configure AWS credentials and update the backend accordingly for S3 integration.
- Fork the repository, make changes, and submit a pull request.
- Ensure code quality, follow coding standards, and write descriptive commit messages.
- Create an issue to discuss significant changes or enhancements before implementation.
- Write tests for new features and bug fixes if applicable.
Please view the list of open issues at Issues. Any contributions to them are welcome.
If you have any questions or need further assistance, feel free to open an issue or reach out to Akash-Singh04.
We appreciate your contributions and look forward to your involvement in improving Motion-Amplification-Video!