v1.0-alpha Release Notes
Overview
Stonehaven Academy Alpha Release is a major release that includes all the components and files that have been added to the project so far. Features are subject to change in the upcoming "beta" release expected.
This is the server-side release of our application
Feature List
- Stores User Data #1
- Authenticates Users #2
- Error Handler #5
- Stores User, Lesson, Course, and Path Data #30
- Login/Signup Authentication Routes #28
- CRUD API for Lessons and Courses #27
- CRUD API for Users #34
- Documentation for Routes #40, #41
Design
Hosting
- Heroku: Stonehaven Academy Server
Dependencies
- axios: v0.19.0
- bcryptjs: v2.4.3
- cors: v2.8.5
- dotenv: v8.0.0
- express: v4.17.1
- jsonwebtoken: v8.5.1
- moment: v2.24.0
- passport: v0.4.0
- passport-jwt: v4.0.0
- pg: v7.12.1
- sequelize: v5.15.1
- uuid: v3.3.2
- validate.js: v0.13.1
Dev Dependencies
- nodemon: v1.19.1
- eslint-config-prettier: v6.4.0