I need a simple MONGO DB CRUD Portal with the following requirements.
1) User Management
- User signup
- User login
- User Profile
- Password reset
- CRUD -> User with the required permission can perform user these actions
2) Role Management and Access Control
- CRUD for roles
- CRUD for permissions
- Assign permissions to roles
- Assign roles to users
- Portal settings likes name, themes etc
4) Apps -> Represents a database instance in a Mongo DB Server
- CRUD for App
5) Services => Represents collections in a Mongo database; in this case an App. Refer to requirement number 4 above.
- CRUD for Service -> Exposes collection data types as would be advised later on.
CREATE => In this scenario it simply mean defining collection schema. Start your bidding application with the word collection. Otherwise I will assume that you didn't read this.
5) All operations are exposed in restful API
6) User Interface for managing all these operations
NOTE: Process flow for App and Service is as follows.
i) User with the necessary permissions creates an App based on the definition of requirement number 4 above
2)User creates a service belonging to the App just created in point (i) above
- A service may have a name, description and status
3) User can now add fields to the created service which may be of different data type as defined in requirement 5
4)User can now perform CRUD on the created service
1) Database => MongoDB
2) Server => Express with Typescript. If you can work with Nestjs, that's fine with me
3) Angular 6 => Frontend => I like beautiful UI, some cool material design will earn you some tip
Your advise is highly invited and will be appreciated.
NB: Server side code must be documented.
The budget for this project is 300 USD. If you impress me, I will be generous.
Only apply if you have read the entire description and agree to it.
This project shouldn't go passed 2 weeks. You can start immediately
17 freelancers are bidding on average $414 for this job
Hello I am interested in your project. I am senior MEAN stack developer. With my skills and experiences, I will easily accomplish it. I look forward to hearing from you. Thanks.
Hi, hope you doing well. i read your job Description and understand that you are looking for expert to Develop the MONGO DB CRUD Portal. i can do this task. lets discuss in details. Thanks Ashish