MyTrip Frontend is the client-side component of the MyTrip social network website.
It provides a user-friendly interface for users to interact with the MyTrip platform, explore posts, follow other users, and manage their profiles
MyTrip is Your passport to unforgettable moments! Seamlessly share and cherish life's highlights with loved ones on this interactive platform. From stunning photo uploads to captivating thoughts, connect with friends worldwide, making every memory a shared treasure. Embrace the journey with MyTrip, where your stories come to life!
The CampExplorer website is built using the following technology stack
- JavaScript
- React
- HTML
- CSS
- Node.js
- MongoDB
- Cloudinary
To build and run this project, you need to have the following tools installed
- Node.js
- MongoDB
- Cloudinary
-
Clone or download the repository to your local machine
git clone https://github.com/Nitzantomer1998/MyTrip-Frontend.git
-
Change into the project directory
cd MyTrip-Frontend
-
Installing all the dependencies
npm install
-
Build and run the program
npm run start
-
Now your Frontend client is activating (Make sure the backend already activating).
https//:localhost:3000
- User-friendly landing page with login and registration options
- Interactive user profiles displaying bio, statistics, and posts
- User activity feed showing likes, comments, and shares
- Responsive design for optimal viewing on different devices
- And much more, just run it and fall in love!
- Limited storage capacitiy
- Luck of UX/UI designer
- Slow reaction (Hosted on free website)
- UI/UX Implementation using a professional Designer
- Enhanced user profile pages and social features
- Improve the code structure
- Add notification center
- Host on fast server, to provide better QoS
For any questions or issues, please open an issue on the GitHub repository or contact the me directly.
I welcome contributions from the community. If you are interested in contributing to this project, please follow these guidelines
- Fork the repository and create a new branch for your changes.
- Make your changes and ensure that the code is well-documented and properly tested.
- Open a pull request and provide a clear and detailed explanation of your changes and the reasoning behind them.
- Be prepared to answer questions and address any issues or feedback on your pull request.