Skip to content

This is a book app made using React, NodeJs, ExpressJs and MySQL

Notifications You must be signed in to change notification settings

AbuUsaid/BookAppSQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Shop App (React Vite, Node.js, Express.js, and MySQL)

This repository contains a fullstack application built with React Vite for the frontend and Node.js with Express.js for the backend, utilizing MySQL as the database. The application demonstrates a comprehensive stack for modern web development, showcasing the integration of frontend and backend technologies.

Features

  • Frontend: Built with React Vite for a fast and efficient development experience.
  • Backend: Utilizes Node.js and Express.js for server-side logic and API endpoints.
  • Database: MySQL for data storage, showcasing the use of a relational database in a fullstack application.

Installation

  1. Clone the repository:
git clone [email protected]:yourusername/yourrepository.git
  1. Navigate to the project directory:
cd yourrepository
  1. Install the dependencies:
npm install
  1. Ensure MySQL is running and configured according to your project's requirements.

  2. Start the development server:

For client

npm run dev

For server

npm start

Usage

  • Frontend: The frontend is served by Vite and can be accessed at http://localhost:3000 (or the port specified in your Vite configuration).
  • Backend: The backend server runs on Node.js and Express.js, typically accessible at http://localhost:5000 (or the port specified in your Express configuration).

Screenshot

App Screenshot

About

This is a book app made using React, NodeJs, ExpressJs and MySQL

Resources

Stars

Watchers

Forks