Find Jobs
Hire Freelancers

Build secure web frontend/portal for admin APIs

$750-1500 AUD

Mbyllur
Postuar almost 2 years ago

$750-1500 AUD

Paguhet në dorëzim
I currently run a SMS platform where I don't expose the admin interface to customers. I would like to create a secure admin portal for customer self-service. The admin functions are currently exposed as JSON webhooks on the local system and I would like the admin portal to call these webhooks. The portal would need to do the following: 1. Authenticate the admin user using a federated identity service, i.e. I don't want to store or manage credentials. 2. I would like to solely maintain a table of role mappings by username/email address. Database engine is MariaDB, though the mapping could be maintained elsewhere. 3. Perform the following admin functions: a. modify account details b. create user c. modify user d. generate new api key for user e. transfer credit from account to user or vice versa 4. The authentication will map to an account id and role access will limit/allow access to certain functions. 5. Information will be retrieved via webhook call (returned in JSON) and changes will be posted in JSON format. I am happy to modify the webhooks to best integrate with the admin portal. For reference, the following information should be able to be displayed and/or edited: Account - ownerName (varchar(100)) - The name of the account owner - ownerEmail (varchar(100)) - The email address of the account owner - alertLevel (integer) - The credit level at which low balance alerts are generated - accSend (varchar(16)) - The text (or number) used when sending SMS User - Name (varchar(100)) - The name on the user account - Email (varchar(100)) - The email address used for sending/receiving alerts - smsSend (varchar(100)) - The text (or number) used when sending SMS (can be null) - alertLevel (integer) - The credit level at which low balance alerts are generated Additionally, the portal admin user should be able to regenerate an API key for a user (via webhook call which returns the key) and only displays it once. For transferring credit, the function will call a webhook to get the balances and allow for moving credit between account and any user. portal admin should be displayed a total (across account and users) and be able to set credit levels across all up to the total, i.e. if total credits across account and users is 100 then the admin can allocate up to 100 credits across all entities. Initial values should be whatever was returned by the webhook. Updates should be to any modified balances and will be set by calling a webhook. The platform is currently built using nodejs and APIs are behind a reverse proxy (nginx). System runs on Debian Linux 11. Preference would be for the admin portal to be either able to be deployed to GAE as a standalone app which calls the APIs or as a nodejs/python app which will run locally on the machine. In either case, HTTPS will be handled via nginx so does not need to be considered in the app itself.
ID e Projektit: 33732845

Rreth projektit

80 propozime
Projekt në distancë
Aktive 2 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
80 freelancers are bidding on average $1 495 AUD for this job
Avatari i Përdoruesit
Do you provide bulk SMS services to customers ? I am a PHP expert and make sure to build the secure platform with the features like :- 1. Authenticate the admin user using a federated identity service, i.e. I don't want to store or manage credentials. 2. I would like to solely maintain a table of role mappings by username/email address. Database engine is MariaDB, though the mapping could be maintained elsewhere. 3. Perform the following admin functions: a. modify account details b. create user c. modify user d. generate new api key for user e. transfer credit from account to user or vice versa 4. The authentication will map to an account id and role access will limit/allow access to certain functions. 5. Information will be retrieved via webhook call (returned in JSON) and changes will be posted in JSON format. let's connect on chat Thanks
$1 125 AUD në 35 ditë
4,9 (292 përshtypje)
8,9
8,9
Avatari i Përdoruesit
I would like to create a secure admin portal for customer self-service. Which kind of security are you looking for? ======= generate new api key for user Automatic process or manual? ======= Would you like to get this done on custom basis?
$3 500 AUD në 30 ditë
4,9 (126 përshtypje)
7,3
7,3
Avatari i Përdoruesit
Let’s Initiate A Meeting & Start The Job ASAP! Hey There I go through your project details and summarized that You need an admin panel with API for the SMS platform. Perfect, We are an award-winning team of 50 Engineers with a rich experience of 15 years in developing smooth & secure admin panel with API as per our clients requirements. We are pretty confident that we are the best candidate for this job role. It's not just my background in the past projects, but also my people skills, which will be applicable in this position Let's start a private chat, and our personal communication manager will show you similar project samples and assist you in understanding the most recent technology trends that are most appropriate for your project. Warmly, Khizar Ahmed, Team ForumCube. P.S. If you contact me today I can start this evening and finish by tomorrow.
$1 125 AUD në 7 ditë
4,8 (40 përshtypje)
7,3
7,3
Avatari i Përdoruesit
Web API experts we are a perfetc match We have a dedicated team of full-stack developers that can help you to complete the project covering all your above-mentioned points within the estimated time frame. I can show you our reference work once we get in touch. Let's connect over chat for further communication. Looking forward to hearing from you. Thanks…
$1 500 AUD në 8 ditë
4,9 (113 përshtypje)
7,1
7,1
Avatari i Përdoruesit
Hello, i can create a secure admin portal for customer self-service. message me i am ready to start work from now.
$1 200 AUD në 7 ditë
4,8 (167 përshtypje)
7,3
7,3
Avatari i Përdoruesit
Hello, I am Koki based in Japan, Fullstack web developer with over 7 years of hands-on experience in web application development and Mobile app development I have read the job description and found it very interesting and I am a good fit for this project. My main stacks are PHP, Wordpress, React, Node.js, MySQL, GraphQL, Vue, ES6, javascript, Python and Bootstrap. For backend, i use node(express), laravel,Django For database, Postgresql, Mysql, Mongodb are good from my experience I am good at developing or using REST APIs in Single Page Applications I have built many SaaS web applications using React/Typescript and node with some excellent architects and developers I will be dedicated and detail-oriented. Looking forward to hearing from you. Thank you Koki
$2 000 AUD në 10 ditë
4,7 (24 përshtypje)
7,0
7,0
Avatari i Përdoruesit
Greetings. I have 10 years of experience in HTML, Node.js, OAuth, Python, Website Design. I have completed hundreds of successful projects. I can do this within your budget too $750 - $1500 AUD Looking forward to having a quick chat Thanks
$1 200 AUD në 24 ditë
5,0 (25 përshtypje)
6,7
6,7
Avatari i Përdoruesit
Hello, I have read your job description and I am interested in it. I am familiar with nodejs and python, MarioDB. I have great experience in complicated API with powerful secure. I understand your project briefly, I would like to discuss more via private chat. Best regards.
$1 500 AUD në 7 ditë
4,9 (39 përshtypje)
6,6
6,6
Avatari i Përdoruesit
Hi, Hope you are doing well. We are a much expertise group of iOS, Android, Website developers, and Designers. We have developed Native Apps for various concepts like: #E-commerce, #Social Network, #Chat App - Voice chat, Video Chat, #Business Directory, #GPS/Geo-location/Geo-fence, #Live navigation, #News/magazine apps,#Travel Apps(Online Booking). We support our clients to extend the features and functionality in the application in the future to explore their business. you can check our freelancer profile. https://www.freelancer.in/u/gahisharma I want to discuss more this project in order to prepare the final concept. So let’s discuss this in detail over chat then we will make a plan to start work on it. We are interested to hear more about this project and if you award us the project, we would be very happy to discuss this further and get started for you as soon as possible. Eagerly waiting for a positive response. Thanks and Regards, Arvind P.
$1 125 AUD në 7 ditë
4,8 (17 përshtypje)
6,8
6,8
Avatari i Përdoruesit
Hello. Greetings of the day! My main specialization is a Full Stack development of rich web apps based on a JavaScript stack of technologies with 10+ years of experience. Based on my previous experience and modern trends in the development world, I can tell you with confidence. To become a superb frontend developer and support the best qualities, and satisfaction to the clients with honestly, constant creation, and passion: it's our principle as a web expert. This is my freelancer profile. https://www.freelancer.com/u/MarkoNikovic I have rich experience such as Node and Express MongoDB, Mysql, Javascript Jquery, HTML CSS SCSS and UI libraries. So I can finish your project in a short time. In the future, I sincerely hope to work on your projects and achieve more success for you. I’m looking forward to hearing from you soon. Marko
$1 125 AUD në 7 ditë
5,0 (39 përshtypje)
6,3
6,3
Avatari i Përdoruesit
Hello there, Thanks for the job posting! I went through your project brief and I can handle it efficiently. I have 3+ years of experience with MEAN and MERN stack technologies including Nodejs, Angularjs, Reactjs and MongoDB. I also have hands on experience with Python including Django, Flask, PyTorch, TensorFlow, OpenCV etc. So far, I have worked on 10+ enterprise level applications and worked on more than 30 projects. I have strong architectural knowledge and robust coding abilities. I can follow an agile setup and I can attend daily scrum meetings. You can find my full portfolio here: https://www.freelancer.com/u/hirakchhatbar Let us discuss more about your project via chat box. Best Regards, Hirak
$1 500 AUD në 25 ditë
4,8 (18 përshtypje)
6,5
6,5
Avatari i Përdoruesit
Hi, I have extensive experiences in Website Design, Node.js, Python, OAuth and HTML. I understand what you need. I know what the difference between 99% and 100% is. I promise the perfect result. If you hire me, I will do my best until you are fully satisfied. You might review my past experience here. Regards
$1 200 AUD në 12 ditë
5,0 (4 përshtypje)
5,8
5,8
Avatari i Përdoruesit
Hi Client I am a professional Frontend developer with 7+ years of experience. Working as an ambitious freelancer, I always use the latest technologies and deliver new ways for clients to reach their business objectives and goals by merging my creative strength with my technical expertise. I have expert-level knowledge in: + Javascript, + React.js, Redux, + Typescript, + HTML5, and CSS3, + ECMAScript (ES6, ES7, ES8) + Node, Python +AWS, CICD My passion is to make software work properly, meet client expectations and deadlines. You will enjoy working with me, a creative, responsive and hard-working person. Please message me. Thanks.
$1 500 AUD në 10 ditë
5,0 (16 përshtypje)
5,9
5,9
Avatari i Përdoruesit
Hi. I've read all your requirements carefully. I have good skills for your project and can start it right now. Please contact me on chatbox for details. Thank you.
$1 125 AUD në 7 ditë
5,0 (23 përshtypje)
5,7
5,7
Avatari i Përdoruesit
Hello, I can develop a secure admin portal for customer self-service. I have 10+years of experience in web technologies and vast and proven knowledge of every possible framework in Trend. I have extensive experience in JavaScript, Python, Node.JS, Windows Desktop, etc. And Perfect understanding of different Networks & platforms. I assure you deliver a highly functional, bug-free experience across browsers and devices. I will lead the project to success with my perfect team spirit and steady efforts. It will be great to collaborate with you, Let's discuss and move ahead. Looking forward to your positive response. Thanks & Regards, Anvesh
$1 500 AUD në 15 ditë
5,0 (12 përshtypje)
5,5
5,5
Avatari i Përdoruesit
Hello: It is a pleasure to communicate with you. My name is Anthony Muñoz, I am the lead engineer for DSPro IT agency and I would like to offer you my professional services. I have more than 10 years of working as a Backend and Software developer, I have successfully completed numerous jobs similar to yours on this and other Freelance platforms therefore, and after carefully reading the requirements of your project, I consider this job to be suitable to my area of knowledge and skills. I would love to work together to make this project a reality. I greatly appreciate the time provided and I remain pending for any questions or comments. Feel free to contact me. Greetings
$1 368 AUD në 7 ditë
5,0 (5 përshtypje)
5,4
5,4
Avatari i Përdoruesit
Hi there, I have read your project description. Requirements are clear. I am experienced full stack developer. Hit me a message.
$1 125 AUD në 7 ditë
5,0 (6 përshtypje)
5,1
5,1
Avatari i Përdoruesit
Hi, I'm very interested in your project. I have done similar project before. so I think I can do it perfectly. let's discuss more details over chat. Thanks.
$1 500 AUD në 7 ditë
4,6 (18 përshtypje)
5,3
5,3
Avatari i Përdoruesit
Hi ⭐️Client⭐️ I have over 5 years of experience in React, Vue, Angular, Python, PHP, Flask, Django, Laravel, Node, Express, MySQL. I became an expert professional that fits perfectly with your project. I can build cleaning code and am very familiar with Git, Jira, Trello, Bitbucket, AWS, Firebase, various clouding services, Agile development. While I work in a full-time job, I received wonderful assessments from many clients until last year. If you award me, I'll always give you amazing results ASAP. Also, I am always ready for a long-term relationship with you. So let's discuss your projects in chat. Best Regards
$800 AUD në 7 ditë
4,9 (14 përshtypje)
4,5
4,5
Avatari i Përdoruesit
Hi Tim, Fortunately, I have a PHP framework based admin dashboard to manage user actions and role via admin role. it is used for a online casino backend. I am sure it could be similar to your idea. Could we discuss further over chat? Thank you, Stanislav
$2 560 AUD në 10 ditë
5,0 (3 përshtypje)
4,6
4,6

Rreth klientit

Flamuri i AUSTRALIA
Neutral Bay Junction, Australia
0,0
0
Mënyra e pagesës u verifikua
Anëtar që nga qer 19, 2018

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.