I am looking for someone who can build a framework and simple app using the following components:
Note: I am open to other suggestions. Please be specific if you are recommending something other than DJango or using the referenced code.
Using these components (or suggested components):
Framework: Django SaaS Multi-Tenant Framework, using the multi-tenant schemas app available here: [login to view URL]
Main (default/unauthenticated page): Standard default twitter bootstrap "Jumbotron" available here: [login to view URL]
For the following, the term "tenant specific" means [login to view URL] (per the design of the above Multi-Tenant Framework)
Database: This should use a PostgreSQL database (as used in the Multi-Tenant Framework above).
Screens:
1) Main/default screen: Default twitter bootstrap with a "sign-up" and "login" buttons.
2) Sign-Up/Registration: Request basic sign-up information and create a tenant specific account with this user as the "admin" user for that tenant.
3) Login Screen / Process: Prompt for username/password and login to tenant specific environment.
4) Tenant home page/splash screen for the logged in tenant - no functionality at this time. Menu bar at top with link to "Account" and "Users" page.
Note: "Users" should only be available to "admins" for that tenant.
5) Account page - Ability to modify account information used during sign-up/registration, including changing their password.
6) Users page - Ability to add users for the current tenant and assign a role as "Admin" or "User". (Admins can add new users, Users cannot.)
This is a basic framework as part of a proof-of-concept. I'm not concerned with specific content or graphics at this time.
Security considerations should be included and Tenant X should not have access to Tenant Y data (users for this project).
If successful, additional work to build out the requirements may be available.
Deliverables:
A fully working example site that is easy to install.
Installation instructions which includes required dependent components.