A user management example app
Switch branches/tags
Nothing to show
Clone or download
Latest commit 7100960 Apr 14, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
config add keys Jan 19, 2017
public upgrade cosmicjs Nov 10, 2016
routes add keys Jan 19, 2017
views 🚀 Nov 9, 2016
.babelrc 🚀 Nov 9, 2016
.gitignore 🚀 Nov 9, 2016
LICENSE.txt 🚀 Nov 9, 2016
README.md Update README.md Apr 13, 2017
app-server.js 🚀 Nov 9, 2016
app.js 🚀 Nov 9, 2016
package.json switch to bcrypt Nov 11, 2016
yarn.lock 🚀 Nov 9, 2016


User Management

This is an example of a user management app built using Node.js and Cosmic JS. User information is stored in your Cosmic JS dashboard for easy adding, editing and extending. User data is made available through the Cosmic JS CMS API.

Current functionality includes:

  • Sign up
  • Log in
  • View a list of users (after login)


Click here to view a demo

Image of User Management App


  • Fully manage user data using Cosmic JS. Easily add, remove and extend user data.
  • Form validation, server validation.
  • Gravatar support.

Get started

git clone https://github.com/cosmicjs/user-management
cd user-management
npm install

Run in production

COSMIC_BUCKET=your-bucket-slug npm start

Go to http://localhost:3000.

Run in development

Create a config/development.js file and match it to config/production.js with your values.

npm run development

Go to http://localhost:5000.


This is a starting point. Please feel free to fork and extend to suit your specific needs.