Solution for a challenge from Devchallenges.io.
You can try a demo of this project at Netlify. The api is built on Nodejs. The backend is on another repo. I improved my knowledge on:
- Local authentication and OAUTH
- Tailwind Usage
- React Hooks
- Deployment process
This application/site was created as a submission to a DevChallenges challenge. The challenge was to build an application to complete the given user storie.
To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/yomarguti/Authentication-App
# Install dependencies
$ npm install
# Run the app
$ npm start
To clone and run the backend of this app you need to run:
# Clone this repository
$ git clone https://github.com/yomarguti/backend-AuthenticationApp
# Install dependencies
$ npm install
# Run the app
$ npm start
- Using Tailwind CSS with Create React App
- Node Authentication using passport.js
- Using Development and Production Variables for React apps with process.env.NODE_ENV
- Netlify and React Router
- Displaying a preview of an image upload in React
- Website http://yomargutierrez.co
- GitHub @yomarguti
- Twitter @yomarguti