Find Jobs
Hire Freelancers

Multitenancy in Website

$40-50 USD

Zaprt
Objavljeno pred približno 4 leti

$40-50 USD

Plačilo ob dostavi
DO NOT bid with "Many years of experience in full stack development", write in the bid or send me in chat something to prove that you are sure you can do this. If you just copy/paste general bid, I will give a negative rating to your bid. This is mini project where what you need to do is to create a small MEAN/MERN/MEVN project with only 3 forms: 1) Sign up 2) Sign in 3) Invite user by e-mail (only accessible after you sign in to a company). User can sign up when they visit "[login to view URL]" and in sign up form, they put their company name as one of the sign up fields (on top of the normal e-mail address and 2 password fields). Once we create a user account, we need to redirect the user to his/her "[login to view URL]" so the company name depends on what the user entered in the sign up form. Notice that this is a sub-domain, and we don't need to go to our web hosting panel to create this sub-domain. Based on the above: 1) Sign up form is only accessible on "[login to view URL]" 2) Sign in form is accessible in "[login to view URL]" or in "[login to view URL]" 3) Invite user form only exists in "[login to view URL]" 4) When an existing user visits "[login to view URL]", * if there is no active session: Ask them for Company name and after they put "my-com" for example, redirect to sign in form in "[login to view URL]" if we actually have a company called "my-com". * if there is active session and they belong to only 1 company, redirect to "[login to view URL]" * if there is active session and they belong to many companies: Ask them for Company name and immediately redirect to that company sub-domain. Requirements: 1) Company name is unique (if user enters a company name which exists already, show error). 2) Developer must record a video showing a working versions of this mini project on localhost and I will test it on my end as well. Technical Requirements (MUST): 1) Backend: Node.js (backend to handle sign up request) 2) Frontend: You choose React.js or Angular or Vue.js (simple basic interface for sign up, sign in and a home page with company name and link to invitation form only) 3) Database: Mongo DB (Store Company/user/token data) 4) Authentication: Middleware Express Auth using JWT
ID projekta: 25040465

Več o projektu

5 ponudb
Projekt na daljavo
Aktivno pred 4 leti

Želite zaslužiti?

Prednosti oddajanja ponudb na Freelancerju

Nastavite svoj proračun in časovni okvir
Prejmite plačilo za svoje delo
Povzetek predloga
Registracija in oddajanje ponudb sta brezplačna
5 freelancerjev je oddalo ponudbo s povprečno vrednostjo $166 USD za to delo
Avatar uporabnika
~~~MERN stack developer~~~ Ok, then I can be a good candidate. You can check my ability and skill via 3 projects of 4 I have done on Freelancer. And I can show my another past works made with MERN. We can discuss more via chat.
$50 USD v 2 dneh
5,0 (5 ocen)
3,8
3,8
Avatar uporabnika
The multi-tenancy concept revolves around reusing the component by accepting data according to the different roles. I have very deep knowledge of the architecture and development of the multi-tenant app so I can help you in building one. Let me know if you want to go through some of my previous work then I can share them over chat. Lets chat and discuss the key points of the job so we can make sure that we are on the same page and I would be happy to share my best works over a chat. Looking forward to working with you.
$80 USD v 1 dnevu
5,0 (3 ocen)
2,9
2,9
Avatar uporabnika
!WE CAN START IT RIGHT NOW! I will design and develop a website as per to your requirements. Hello Sir, I and my team have extensive experience of 10+ yrs with Web Development and Web Designing skills including Express JS and node.js I will ensure delivery on time Please chat with me to discuss the project before awarding it. Thank you & Best Regards, Anurag Saxena
$100 USD v 1 dnevu
0,0 (0 ocen)
0,0
0,0

O stranki

Zastava UNITED ARAB EMIRATES
Dubai, United Arab Emirates
4,9
13
Plačilna metoda je verificirana
Član(ica) od jan. 8, 2019

Verifikacija stranke

Hvala! Po e-pošti smo vam poslali povezavo za prevzem brezplačnega dobropisa.
Pri pošiljanju vašega e-sporočila je šlo nekaj narobe. Poskusite znova.
Registrirani uporabniki Skupaj objavljenih del
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Nalaganje predogleda
Geolociranje je bilo dovoljeno.
Vaša prijavna seja je potekla, zato ste bili odjavljeni. Prosimo, da se znova prijavite.