Create an 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: [Vuexy Admin Dashboard 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):
### 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.
- When clicking on a category/subcategory, a page opens 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, with 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) with 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!
-
1 day450 USD
902 11 0 1 day450 USDHello
I am ready to complete your order quickly and efficiently
Write to me in private messages and we will discuss all the details
-
1 day500 USD
8193 63 1 1 day500 USDGood day!
I am ready to help you with the implementation of the project for creating an admin panel on Nest.js for the backend and implementing the frontend based on the Vuexy Admin Dashboard template. I look forward to learning all the details of the project and starting work on it!
-
1 day400 USD
3893 24 0 1 day400 USDHello,
I am ready to take on your project. I have experience in developing an admin panel using Nest.js for the backend part. For the frontend, I plan to use the Vuexy Admin Dashboard Template.
Considering the specifications, I will be able to implement User Management, Content Management, which includes managing categories, AI prompts, and push notification templates, as well as Support and User Content Moderation.
My rate is $16 per hour. To start working, I need more detailed information about the scope of the project.
I look forward to your response.
…
Best regards,
Maxim
-
14 days1350 USD
10130 117 0 14 days1350 USDHello.
I am a NodeJS developer. I am ready to take it on. Write to me, we will discuss.
1. I think I can manage it in 2 weeks.
2. Right after we agree.
3. Okay, I will be waiting.
4. I have no questions for now.
5. We can have a call.
-
14 days2000 USD
1447 20 1 14 days2000 USDGood day,
I am an experienced web 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 promptly.
1) $1200 - $1800 for 2.5 weeks to a month of time; 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.
-
14 days5000 USD
9897 67 0 14 days5000 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!
-
15 days2000 USD
281 2 0 15 days2000 USDHello, I am ready to complete your order.
Write to discuss the details.
Feel free to reach out)
-
14 days1650 USD
192 14 days1650 USDHello Alex,
Good Evening
Thanks for sharing the detailed task. This gives much better clarity. I'm confident to accomplish this from today itself. Only need the Figma to kickstart on this.
Also, below are the answer to your questions:
1. Please provide an approximate estimate for this TT (price and time (deadline - 2 weeks)).
A: I can easily accomplish it before 15th August.
… 2. When can you potentially start?
A: I'm available to start on immediate basis. As soon as I receive the Figma & confirmation from your end.
3. I will provide UI in Figma based on the theme template.
A: Thanks for this. This will help with exact how things have to be developed.
4. Let me know if there are any other questions.
A: Nothing as of now from my end.
5. Before starting work, it would be good to have a call to discuss everything again.
A: Yes, Same here. The verbal communication helps to give much better clarity & help to deliver what exactly you require.
Current freelance projects in the category Web Programming
Help with laboratory work in AWSNeed to complete 6 labs in the web application, not difficult, but they need to be done right now, so that they are ready by 4-5 AM. Web Programming, Technical Documentation ∙ 3 hours 40 minutes back ∙ 2 proposals |
Need layout and launch of a website on WordPress
68 USD
It is necessary to implement the ready website design on WordPress and prepare it for launch. What is ready Fully ready design in Figma Desktop version Mobile version Cookies page Integritetspolicy (Privacy Policy) page Cookie banner layout Message layout after successful form… Web Programming ∙ 5 hours 31 minutes back ∙ 30 proposals |
Support with Landing Page, subscription store, email collectionHello, I am looking for someone to provide technical support for launching a website: a landing page with a store and a newsletter system. The scope of work includes: creating a landing page / simple website, launching a store with the ability to sell products and subscriptions,… Web Programming ∙ 13 hours 5 minutes back ∙ 44 proposals |
Creation of a plugin for integration with the POS system Syrve, C#Develop a plugin for the Syrve POS system (on-premise), which is installed on the establishment's server. The plugin must: (1) transmit data to our server in real-time — orders, table statuses, payments, receipts; (2) receive commands from Reservble — booking confirmations,… C#, Web Programming ∙ 14 hours 20 seconds back ∙ 10 proposals |
Data on expenses, clicks, and campaigns from Google Ads is not transferred to Google Analytics 4 (in GA4 Ads co
45 USD
Fixing URL routing, redirects, and restoring parameter transmission (GCLID / UTM) in GA4 Context of the problem: Data on expenses, clicks, and campaigns from Google Ads is not being transmitted to Google Analytics 4 (in GA4 Ads cost = 0, conversions in Google Ads = 0).… Web Programming, Contextual Advertising ∙ 16 hours 38 minutes back ∙ 16 proposals |