Skip to content

A Multitenant App for Employees Mangement and Available Jobs (WIP) - Built with Django Multitenancy, DRF & VueJS...

Notifications You must be signed in to change notification settings

Timtech4u/employee-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e117a75 · Oct 29, 2018

History

55 Commits
Sep 13, 2018
Aug 27, 2018
Aug 27, 2018
Aug 28, 2018
Sep 9, 2018
Sep 13, 2018
Sep 12, 2018
Aug 27, 2018
Sep 12, 2018
Oct 29, 2018
Aug 27, 2018
Aug 27, 2018
Aug 27, 2018
Aug 27, 2018
Oct 22, 2018
Aug 27, 2018
Aug 27, 2018
Sep 14, 2018
Aug 28, 2018
Oct 29, 2018
Oct 29, 2018
Aug 27, 2018
Aug 27, 2018
Sep 16, 2018
Sep 11, 2018
Aug 27, 2018
Sep 9, 2018
Sep 9, 2018
Oct 29, 2018
Aug 28, 2018

Repository files navigation

A SaaS Application for Employee Management

SaaS App for my PyConNG Talk

API Endpoints

  • / -> Admin panel for Employee Management
  • /jobs -> List of jobs (WIP)
  • /docs -> List of available API (/api) Endpoints & documentation

A Django2.X/Vuejs2.X SASS App

Run BackEnd(Django Multitenant)

# install dependencies, builds frontend, runs backend server
deploy.sh

# To setup a tenants (Public tenant and Others...)
python manage.py shell
> from customers.models import Client
> tenant1 = Client(domain_url='127.0.0.1',
  schema_name='public',
  name='Default',
  paid_until='2099-12-31',
  on_trial=False)
> tenant1.save()
> tenant2 = Client(domain_url='localhost',
  schema_name='client',
  name='Default',
  paid_until='2099-12-31',
  on_trial=False)
> tenant2.save()

Run FrontEnd (VueJS)

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

Contribute Guidelines

  • Clone this Repo & Create a branch
  • Punch in come codes
  • Open a PR

Want a Quick Access/Demo:

  • Send a mail to hello@myemp.site
  • Indicate your desired subd-domain
  • If you have a custom domain, that's fine, Create a CNAME record that points to wildcard.myemp.site.herokudns.com.

About

A Multitenant App for Employees Mangement and Available Jobs (WIP) - Built with Django Multitenancy, DRF & VueJS...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published