Skip to content

Genez-io/express-mongo-auth-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Join our community Follow @geneziodev

Express Auth Starter

This is a React starter kit that uses Genezio Auth for simple Email and Password login, and a Mongo database to persist the data.

Features

  • Email + password login
  • Mongo database
  • IAC (Infrastructure as Code) with Genezio
  • Deploy to Genezio with one click

This project have the following routes:

  • / - Secret page that requires authentication
  • /login - Login page with email + password and Google login
  • /signUp - Signup page with email + password and Google login
  • /forget-password - Forgot password page
  • /reset - Reset password page

This project used Genezio IAC (Infrastructure as Code) to create the following resources:

  • A Mongo database
  • A Genezio Auth instance
  • A fullstack project with the React frontend and the Express backend

To deploy this project to Genezio, you need to run the following command:

genezio deploy

if you don't have the Genezio CLI installed, you can install it with:

npm install -g genezio

or you can deploy the project to Genezio with one click:

Deploy to Genezio

Genezio CLI Commands

Genezio also provides a CLI tool that you can use to deploy your project from your machine. All commands are run from the root of the project, from a terminal:

Command Action
npm install -g genezio Installs genezio globally
genezio login Logs in to genezio
genezio local Starts a local server
genezio deploy Deploys a production project
genezio --help Get help using genezio

Learn more

To learn more about Genezio, take a look at the following resources:

Contact

If you need support, or you have any questions, please join us in our Discord channel. We'd love to chat!

Built With


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published