This is a simple React project built using Vite and styled with Tailwind CSS.
Make sure you have Node.js installed, then follow these steps:
-
Clone the repository (if applicable) or navigate to the project folder.
-
Install dependencies:
npm install
To start the development server:
npm run devThis will launch the app at http://localhost:5173/ by default.
To create an optimized production build:
npm run buildTo preview the production build locally:
npm run previewThis project is styled with Tailwind CSS. If you need to modify styles, update tailwind.config.js or use Tailwind classes in your components.
@tailwind base;
@tailwind components;
@tailwind utilities;- Lint code:
npm run lint - Format code (if using Prettier):
npm run format

This is the user login interface, where users enter their credentials to access the platform. The user has
the ability to create an account on this page if they don't already have one. Simple email and password
are all that is needed.

After logging in, users are taken to the main page where they can browse, search, or post textbooks. They
can also add a book to their favorites by hitting the heart (like) icon.

Users can send and receive messages about textbook listings through this messaging interface.

A dedicated button lets users quickly navigate to the form for posting textbooks for sale.

This form allows users to enter details like title, author, and price to list a textbook for sale.
Built with ❤️ using Vite, React, and Tailwind CSS.