#STORE CMS
CMS is a robust and efficient Content Management System designed to streamline the management of digital content. This application provides a user-friendly interface for managing content, users, roles, and various administrative tasks.
CMS Admin is an advanced Content Management System (CMS) that facilitates the seamless management of digital content. It provides administrators with tools to efficiently create, update, and delete content, manage user roles, and handle various administrative tasks with ease.
- Content Management: Create, update, and delete articles, pages, and media.
- User Management: Add, edit, and remove users with different roles and permissions.
- Role-Based Access Control: Define roles and assign permissions to ensure secure content management.
- Dashboard Analytics: View comprehensive analytics and reports to make informed decisions.
- Media Library: Manage images, videos, and other media files in an organized manner.
- SEO Optimization: Tools to optimize content for search engines.
To set up CMS Admin locally, follow these steps:
-
Clone the repository
git clone https://github.com/ciobiano/medstore-admin.git cd medstore-admin
-
Install dependencies Ensure you have Node.js and npm installed. Then run:
npm install
-
Set up environment variables Create a .env file in the root directory and configure the following environment variables: DATABASE_URL= JWT_SECRET= PORT=
-
Technologies Used
Frontend: React.js, Nextjs 13 Backend: Node.js, Database: MongoDB Authentication: JWT (JSON Web Tokens) Styling: tailwind, CSS
Contributors