Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UniShop

UniShop is a full-stack e-commerce platform designed for university students to safely buy and sell items among themselves. It features university verification, a secure chat system, and a streamlined user experience to facilitate transactions within the student community.

Features

  • User Authentication: Secure login and registration.
  • Item Listings: Users can list items for sale with images and descriptions.
  • Search & Filtering: Find items easily with search and category filters.
  • Chat System: Secure messaging between buyers and sellers.
  • University Verification: Ensures users are part of the university community.
  • Responsive UI: Built with React and Tailwind CSS for a modern interface.

Tech Stack

  • Frontend: React, Vite, Tailwind CSS
  • Backend: Express.js, Node.js (if applicable)
  • Database: MongoDB (if applicable)
  • Other: Axios for API calls

Installation & Setup

Prerequisites

Ensure you have the following installed:

  • Node.js (Latest LTS recommended)
  • npm or yarn

Steps

  1. Clone the repository:
    git clone https://github.com/yourusername/UniShop.git
    cd UniShop-main
  2. Install dependencies for the frontend:
    cd client
    npm install
  3. Start the development server:
    npm run dev

Project Structure

UniShop-main/
  ├── client/               # Frontend React application
  │   ├── src/              # Source code
  │   ├── public/           # Public assets
  │   ├── package.json      # Dependencies and scripts
  │   ├── tailwind.config.js# Tailwind CSS configuration
  ├── MILESTONE_02.md       # Project planning milestones
  ├── MILESTONE_03.md       # Additional development phases
  ├── MILESTONE_04.md       # Further milestones

Contributing

Pull requests are welcome. Please open an issue first to discuss proposed changes.

License

This project is licensed under the MIT License.

Acknowledgments

Thanks to all contributors and those who helped refine this project!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages