Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
rosewang01 authored Feb 28, 2023
1 parent f68a376 commit aa61b58
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,12 @@ This is a web app built for Abuse and Sexual Assault Prevention, a student organ

## Features

- Session based authentication with [Passport](https://www.passportjs.org)
- Emailing for account verification and resetting password with [SendGrid](https://sendgrid.com)
- Admin functionality for viewing/deleting/promoting other users
- Clean authentication pages built with [Material UI](https://mui.com)
- In memory database testing with [Jest](https://jestjs.io) and [Supertest](https://www.npmjs.com/package/supertest)
- [AirBnb Typescript styling](https://github.com/airbnb/javascript) with [Prettier](https://prettier.io) and [ESLint](https://eslint.org)
- [Husky](https://typicode.github.io/husky/#/) and [lint-staged](https://github.com/okonet/lint-staged) for checking linting on commits
- [GitHub Actions](https://docs.github.com/en/actions) for ensuring linting + tests pass on pushes
- Admin portal with ability to change resources, questions, and answers
- Rich text editor for answer and question changes
- Tree-based data structure in backend
- Private and secure user experience that does not track user data
- Back and Next buttons, as well as ability to see other resources if different answers were selected
- Dictionary and side help bar for unkown terms, filtered based on the words in the question/answer/resource

## Required tools

Expand Down

0 comments on commit aa61b58

Please sign in to comment.