Welcome to the Page Generator Engine for Administration Website (PGEA)! This open-source project simplifies the creation and management of administrative pages with a powerful and flexible page generation engine.
The Page Generator Engine (PGEA) helps developers quickly set up and manage administrative interfaces. Whether you're building complex dashboards or simple admin pages, PGEA provides a robust framework for efficient management.
- 🛠️ Dynamic Page Generation: Effortlessly create and manage admin pages on the fly, tailored to your specific needs.
- 🔐 Dynamic Authorization: Create custom roles and permissions for users, ensuring secure and controlled access to different parts of the application.
- 💾 Database Integration: The backend leverages MySQL for reliable and efficient data management.
- 🔄 API Integration: Seamlessly connect the frontend and backend, enabling smooth data handling and synchronization.
- 📦 Extensible and Modular: Both the frontend and backend are designed to be easily customizable and extendable to suit various use cases.
This project is built using the following technologies:
- JavaScript: The primary programming language used throughout the project.
- Sails.js: A powerful MVC framework for building backend services.
- Next.js: A React framework used for the frontend, providing server-side rendering and static site generation.
- MySQL: A reliable and efficient relational database management system.
- Redis: An in-memory data structure store used for caching and message brokering.
For comprehensive instructions and guides on using PGEA, check out our GitBook User Guide.
To start using PGEA, follow these steps:
- Clone the Repository:
git clone https://github.com/vuvu15202/PGEA.git cd PGEA
Meet the amazing people who created this project:
Pham Quang Khang |
Nguyen Thanh An |
Kim Thi Hong Quyen |
Ta Quang Linh |
Vu Truong Vu |
Do Quoc Thanh |