Web application that helps solve math exercises through Wolfram Alpha API. Application store your solutions. Redis implemented as cache for solutions. Implemented generating pdf solutions by Puppeteer.
Project based on hackathon-starter
- Local Authentication using Email and Password
- OAuth 1.0a Authentication via Twitter
- OAuth 2.0 Authentication via Facebook, Google, GitHub, LinkedIn
- Flash notifications
- MVC Project Structure
- Node.js clusters support
- Bootstrap 4
- Contact Form
- Account Management
- Gravatar
- Profile Details
- Change Password
- Forgot Password
- Reset Password
- Link multiple OAuth strategies to one account
- Delete Account
- CSRF protection
- Node
- Express
- Redis
- Pug
- Bootstrap
- MongoDB
- Mongoose
- Passport
- Puppeteer
- Wolfram Alpha
npm i
npm run server
npm start