Skip to content

A project written in ReactJS that allows you to manage orders in a company. The user interface has the ability to create orders, as well as view a list of all orders with the ability to load data from the database.

Notifications You must be signed in to change notification settings

DyxaDevelop/orders-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

orders-manager

A project written in ReactJS that allows you to manage orders in a company./ The user interface has the ability to create orders, as well as view a list of all orders with the ability to load data from the database.

The project uses the following technologies: ReactJS, React-router, NodeJS, ExpressJS , MySQL

Installing

The project is divided into 2 parts: Front-End and Back-end. They work separately and, if you wish, you can change one of the parts to your own, adhering to the settings

In both parts you need to install modules

npm i

Later in the index.js file in the server folder, you need to configure the connection to the database

const conn = mysql.createConnection({
    // DB connecting here
    host: "localhost",
    user: "root",
    database: "users",
    password: "root"
});

The MySQL database is used here, an example database with a valid structure is located in the server folder in the db.sql file

And then run them separately

npm start

Screenshots of the application:

image image image image image

An example of a generated invoice:

image

About

A project written in ReactJS that allows you to manage orders in a company. The user interface has the ability to create orders, as well as view a list of all orders with the ability to load data from the database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published