Skip to content

RokasIme/Servisas_React

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LICENSE Gluten Status Eco Status Discord

Service / masters page

website design project


🌟 About

This project is for educational purposes only. On this page, I use React for the frontend, Express.js for the backend, and a phpMyAdmin MariaDB MySQL database. The page includes React context wrappers, state management, and useEffect hooks. It features user registration and login with hashed passwords. Each master has a like count, represented by a FontAwesome heart icon (red for liked, white for not liked). Likes are stored in the database.

🎯 Project features/goals

  • CLIENT: react.js
  • SERVER: express.js
  • API

🧰 Getting Started

💻 Prerequisites

Node.js - download and install

https://nodejs.org

Git - download and install

https://git-scm.com

🏃 Run locally

Would like to run this project locally? Open terminal and follow these steps:

  1. Clone the repo
    git clone https://github.com/RokasIme/Servisas_React.git
  2. Install main NPM packages
    npm i
  3. Install sub-directories NPM packages
    npm run install-all
  4. Run the servers
    npm run dev

🧪 Running tests

There is no tests for this project.

🎅 Authors

Rokas: Github

⚠️ License

Distributed under the MIT License. See LICENSE.txt for more information.

🔗 Other resources

No other resources.

About

Frontend - React.js, backend - expres.js. Login, register, MariaDB

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages