Also, you can check out the frontend repository for this backend at https://github.com/arentalb/cms-front
Welcome to the backend repository for the Multilingual Enterprise App! This project is developed using Nodejs, Expressjs , mongoose, and MongoDB for internationalization.
This repository contains the backend code for the Multilingual Enterprise App. The application provides features for displaying and managing text content and images in multiple languages. The admin can change the content of the page for any given language through an admin dashboard. The updated content is saved in the database and reflected in the user interface.
- Node.js (v14.x or higher)
- npm or Yarn
- MongoDB
- Git
- Clone the repository:
git clone https://github.com/arentalb/cms-back cd cms-front
- Install dependencies:
npm install
Express.js is used to build the backend APIs. Ensure all routes are properly set up in the routes directory and middleware is configured in middleware directory.
Mongoose is used for MongoDB object modeling. Define your schemas and models in the models directory.
To start the React development server:
ng start
you can see the preview of the final app in this repository https://github.com/arentalb/cms-front