This is my final project for my undergraduate Cloud Computing/Distributed Systems class (CSE 356). It includes functionality such as: User account registration with email verification, posting questions and answers with media, upvoting/downvoting questions and answers, and search and filtering for questions based on timestamp, query, count, and more.
- Node.js (Express, Multer, PM2)
- MongoDB
- Cassandra
- JWT for authentication
- NGINX for load-balancing