This repository contains a social media website called Lumina, which was created for learning and skill demonstration purposes. Lumina is not intended for real-world use and is hosted on free hosting services, which may impact its performance.
Lumina was built using a variety of technologies, including:
-
Frontend:
- React.js
- React Router DOM
- React Query
- Axios
- HTML
- CSS
-
Backend:
- Node.js with Express.js
-
Database:
- MySQL
-
API Testing:
- Postman
Please note that Lumina is a learning project and may not have the same performance, reliability, or security standards as a production-grade application. It is hosted on free hosting services, which may result in slower loading times and reduced availability.
To run Lumina locally, follow these steps:
- Clone this repository to your local machine.
- Navigate to the project directory.
- Install dependencies by running
npm install. - Navigate to the server folder and run 'npm start'.
- Navigate to the client folder and run 'npm run dev'.
- Access Lumina in your web browser at
http://localhost:5173.
For questions or inquiries about Lumina, please contact me (mailto:[email protected]).