DealOye: An online platform for buying and selling study materials using web development technologies
Are you a student who's ever made the rookie mistake of purchasing items you no longer need during your freshman year? Or maybe you're a savvy buyer looking to save a few bucks on essential items? Look no further, because DealOye has got you covered!
DealOye is your go-to campus marketplace, designed by students for students. Whether you're looking to clear up that clutter in your dorm room or find essential items at a great price, DealOye is here to help. Our platform simplifies the buying and selling process for students within your college, making it easy to connect with your peers and find fantastic deals.
List the technologies, programming languages, and tools used in your project. Be sure to include all the components of your tech stack.
- HTML5
- CSS3
- JavaScript(version: ES12)
- Node.js(version: V18)
- Express.js(version: 4.18.1)
- MySQL(version: 5.6)
- Nodemailer(version: 6.9.7)
- XAMPP(version: 8.0.28)
- Nodemon(version: 3.0.1)
- Visual Studio Code(version: 1.72)
DealOye offers a range of dynamic and user-friendly features designed to simplify the buying and selling experience within your college campus:
- User-Friendly Signup: Register on DealOye effortlessly with OTP verification via email.
- Seamless Onboarding: Create your account quickly, ensuring a hassle-free experience for new users.
- Product Listings: Users can easily post ads for items they want to sell or rent, making it simple to showcase what's available.
- Dynamic Product Listings: Post your ads dynamically and provide essential details about the items you're offering.
- Instant Communication: Our platform enables direct and real-time chat functionality between buyers and sellers.
- Seal the Deal: Communicate with sellers to clarify details, negotiate prices, and finalize your purchase.
- Access Seller Information: Learn more about the person you're dealing with by accessing their seller details.
- Establish Trust: Make informed decisions by viewing seller profiles and ratings.
- Effortless Purchase: Make secure purchases through the platform, ensuring a smooth and trusted transaction.
- Confirmation Messages: Receive instant confirmation messages upon ordering, providing peace of mind for buyers.
- Optimized for All Devices: Enjoy a responsive and user-friendly design that ensures a seamless experience on all devices, including mobile phones, tablets, and desktops.
DealOye's dynamic features aim to enhance your campus marketplace experience, making it convenient for both buyers and sellers.
- Pavendra Singh Rajput Frontend Developer/ Designer
- Soni Rathore Backend Developer
- Vidhi Goyal Frontend Developer/ Designer
- Vikas Agrawal Backend Developer
To run DealOye locally on your system, you need to ensure that you have the following software and tools installed:
- Node.js (Version: V18)
- XAMPP (Version: 8.0.28)
- Visual Studio Code (Version: 1.72) or your preferred code editor
Once you have these software installed, you can set up and run the project.
-
Clone the Repository:
Clone the DealOye repository to your local machine using Git:
git clone https://github.com/your-repo-url.git
-
Navigate to the Project Directory:
Open a terminal or command prompt and navigate to the project's root directory.
Install Dependencies:
Use Node Package Manager (npm) to install the project dependencies. Run the following command:
npm install
- Start the Server with Nodemon:
In the project's app.js file, you mentioned that you start the server with Nodemon using the command npm run dev. Run it as follows:
npm run dev
- Access the Website: Open your preferred web browser (e.g., Chrome, Firefox, Internet Explorer) and type the following URL in the address bar:
localhost:3001
- Signup and Verify: You can now sign up and verify your account as described in your project. Follow the on-screen instructions and enjoy exploring the various features of DealOye.
**
Remember to replace "https://github.com/your-repo-url.git"
with the actual URL of your project's repository.
This setup guide will help users get started with your project.
We appreciate your interest in DealOye. If you find our project useful, please consider giving it a star โญ and leaving a rating. Your feedback helps us improve and grow.
Want to get involved? We welcome contributions to make DealOye even better for the future. Your help is invaluable to us!
Happy using DealOye, and thank you for being part of our community!