Skip to content

Task manager with Node.js, Express, Passport (Google, Twitter (X) and Github OAuth 2.0), MongoDB, React.js, Redux, Material UI, and Electron

Notifications You must be signed in to change notification settings

LukasJnsson/mern-electron-task-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task manager with Node.js, Express, Passport (Google, Twitter (X) and Github OAuth 2.0), MongoDB, React.js, Redux, Material UI, and Electron

Skills

NodeJS Express Passport.js MongoDB React Redux Material UI Electron

FrontEnd .env

REACT_APP_HOST=
REACT_APP_PORT=

REACT_APP_GOOGLE_AUTH=

REACT_APP_TWITTER_AUTH=

REACT_APP_GITHUB_AUTH=

BackEnd .env

PORT=

MONGO_URL=

GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_CLIENT_CALLBACK_URL=

TWITTER_CLIENT_ID=
TWITTER_CLIENT_SECRET=
TWITTER_CLIENT_CALLBACK_URL=

GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GITHUB_CLIENT_CALLBACK_URL=

CLIENT_AUTH_FAILED=
CLIENT_AUTH_SUCCEEDED=

Install the dependencies

npm run setup

Execute the application

npm start

About

Task manager with Node.js, Express, Passport (Google, Twitter (X) and Github OAuth 2.0), MongoDB, React.js, Redux, Material UI, and Electron

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published