Create a web admin panel
It is necessary to create an admin panel using Nest.js for the backend part.
The frontend will be based on this template: https://preview.themeforest.net/item/vuexy-vuejs-html-laravel-admin-dashboard-template/full_screen_preview/23328599?_ga=2.149475318.1987710578.1722408050-601946907.1703023188&_gac=1.146534086.1721285024.CjwKCAjw1920BhA3EiwAJT3lSa2CTFoSsxn5Au9HKSfXqNPbTmQL-_6WSVEZFeBDV6TvMy25nQsdhRoCYssQAvD_BwE
PostgreSQL and Nest.js are already used in the project for the main backend service.
## Technical Task (TT):
### Authorization:
1. Admin authorization in the admin panel
### User Management:
1. A table with a list of users.
2. The ability to change the user's status to Blocked/Unblocked.
3. The ability to view user details.
4. The ability to find a user by First name, Last name, Email.
5. The ability to filter users by:
- Subscription type
- Category
6. The ability to export the list of filtered users in CSV format [First Name: email].
**Answers to questions about User Management:**
1. Access is granted only to admins, authorization via email and password.
2. Admins can add and remove other admins.
5. A user can have a "Trusted account", just show their data + a button "Confirm transfer to trusted account" and call our API service for this action.
6. Users can subscribe to categories, with the ability to filter the list by categories, for example "Sport".
### Content Management:
A page with option selection:
1. Categories (+ inspiration questions)
2. AI prompts
3. Push notifications templates
When selecting options, it redirects to another page:
1. **Categories:**
- A list of categories and subcategories (if any).
- The ability to edit the name of the category/subcategory.
- The ability to delete categories/subcategories.
- The ability to create new categories/subcategories.
- Clicking on a category/subcategory opens a page with a list of Inspiration questions (plain text) related to the category/subcategory.
- The ability to edit Inspiration text.
- The ability to delete Inspiration.
- The ability to create new Inspiration.
- The ability to upload Inspiration via CSV file (bulk upload).
2. **AI prompts:**
- Displaying AI prompts used in the application, and the ability to edit them. The prompt is stored in the database, currently there is only one.
3. **Push notifications templates:**
- Displaying a list of Push notifications templates (plain text) and the ability to edit them. Templates are stored in the database.
### Support and User Content Moderation:
In the mobile application, users can report content, and the complaint will be stored in the database. A page is needed for reviewing these complaints:
1. A list of complaints (User name + post id).
2. The ability to view the content (post) that the complaint was sent about (the post consists of images + text + tags, audio will not be displayed).
3. The ability to block the post.
4. The ability to view the account of the complaint author.
### Questions:
1. Please provide an approximate estimate for this TT (price and time (deadline - 2 weeks)).
2. When can you potentially start?
3. I will provide UI in Figma based on the theme template.
4. Let me know if there are any other questions.
5. Before starting work, it would be good to have a call to discuss everything again.
Thank you!
-
20 days1000 USD
1447 20 1 20 days1000 USDGood day,
I am an experienced Nest.js developer with 4 years of experience, an impressive portfolio, and a desire to achieve quality results quickly and accurately. I have reviewed your task and can complete it efficiently and swiftly.
1) $1200 - $1800 from 2.5 weeks to a month; if you need it done in 2 weeks, the price will be $2500 - $3500.
2) I can start today.
Portfolio
Freelancehunt
… My task is to provide reliable support throughout the entire project and after its completion. Rest assured that I am always available, ready to answer your questions and solve any tasks in real-time.
I am open to new exciting projects and ready to contribute to their successful implementation. I look forward to the opportunity to discuss the details and start our collaboration.
-
20 days1000 USD
129 20 days1000 USDGood day!
My name is Yulia, I represent the company AlterEGO. We have been specializing in the development of modern web solutions since 2008, and we are ready to help you create a powerful admin panel for your project using Nest.js.
We would be happy to receive your UI in Figma and organize a call to clarify all the details.
💼 You can check our portfolio here:
https://alterego.digital/ua/case
… If you are interested, please contact us 📧, we will discuss the project details, budget, and timelines!
Best wishes,
Yulia
AlterEGO ✔️
-
20 days1000 USD
14977 218 0 20 days1000 USDGood day!
Experience with Laravel 10+ years. I also work with Next.js.
Feel free to reach out. We will discuss all the details.
-
20 days1500 USD
8867 60 0 1 20 days1500 USDGood day!
I can complete this project in Python.
I have experience in developing similar projects. I am ready to start as soon as possible.
I write in Python. I am ranked 4th on the platform for this language.
Portfolio:Freelancehunt
-
7 days1000 USD
852 15 4 7 days1000 USDHello,
I am a Backend developer and have been working in development for over 4 years. I have extensive experience with Nest.JS, React, PostgreSQL, MongoDB, and RESTAPI. I am ready to implement this project in 7 days, and the price will be $700. I would like to discuss specific questions in person. Please write to me in private messages! I look forward to collaborating with you!
Best regards, Maxim
-
1 day1000 USD
3853 24 0 1 day1000 USDHello,
I am ready to take on this project. I have experience working with Nest.js for the backend part and can easily adapt the frontend based on the specified template. I will be able to set up the admin panel according to your requirements for Authorization, User Management, Content Management, and Support and User Content Moderation.
My rate is $16 per hour. To start working, I need to familiarize myself in more detail with the technical specifications and the scope of the project.
I am ready to start working soon.
Best regards,
… Maxim
-
20 days1500 USD
9888 67 0 20 days1500 USDHello! I will complete your task quickly and efficiently.
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Write to me, I will start working today. I will be happy to collaborate with you!
-
20 days1000 USD
10123 117 0 20 days1000 USDHello.
I am a NodeJS developer. I am ready to take it on. Write to me, we will discuss.
-
1 day1000 USD
875 9 2 1 day1000 USDGood afternoon, I will be able to complete it in two weeks, but I would like to ask about the template, etc.
----------------------------
-
20 days1000 USD
826 10 1 1 20 days1000 USDHello! I am an experienced web developer with extensive experience in various programming languages, databases, and operating systems. My projects always stand out for their high quality due to attention to detail. I am ready to discuss how I can contribute to your project and discuss the next steps for collaboration.
-
19 days990 USD
15075 32 0 1 19 days990 USDHello Alex!
My name is Valentin, and I represent Arctic Web Agency. We are a team of experienced web developers specializing in creating modern and effective web solutions for businesses. I can provide examples of our similar work in personal messages. We are ready to take your project to work!
Best regards,
Arctic Web Team
https://arctic-agency.com
-
14 days1000 USD
798 3 0 14 days1000 USDGood day
I am the founder of the IT company Zentriflex. We have Full Stack developers on our team who write quality code using the latest technologies and SEO support.
We work with technologies such as Node.js and Nest.js for Back-end and React.js and Next.js for Front-end. We are ready to implement your idea as soon as all the details are clarified.
-
10 days1000 USD
1120 33 0 1 10 days1000 USDHello, I am ready to complete your order.
Write to discuss)
Feel free to reach out)
-
20 days1000 USD
1338 17 0 20 days1000 USD🇺🇦 Good day⚡Your task fully corresponds to my specialization! 💯 I can complete it quickly and, importantly, with high quality! 👌
Contact me and we will discuss this project in more detail! We will agree on the cost and development time individually! ✔️
Experience 6+ years. ❗️
I am engaged in web development using the following technologies:
✅ Django, Python,
✅ djangorestframework,
✅ (Django Templates with Jinja) and SEO Friendly 💻
✅ Rest Full API,
✅ MySQL, PostgeSQL, SQLite
… ✅ JavaScript, Typescript
✅ React
✅ React-Native,
✅ Redux, ReduxToolkit
✅ Bootstrap, Material UI, Tailwind CSS
Withdraw bid | July 30, 11:22