Skip to content

Northeastern State University - Computer Science Senior Capstone Project: A microservices application for the Institutional Review Board. RabbitMQ is used as the primary message broker for communication between services. Deployment is handled by Docker Swarm, Kubernetes.

License

Notifications You must be signed in to change notification settings

paingha/capstone

Repository files navigation

Project Entry for NSU IRB

Twitter Follow GitHub repo size

This is a project entry for the overhaul of the NSU IRB which currently handles communication and applications for research approval through email. This is also my capstone project.

Installation

Contributing

This project is currently not accepting contributions.

TODO

The following are todo items for this project

- Dockerize API, Mail Queue Service, and SMS Queue Service. - DONE
- Setup React Webapp using create-react-app. - DONE
- Use email verification html files for verification emails. - DONE
- Add more tests
- Setup Kubernetes and Docker Compose files

License

BSD License

Authors

- Paingha Joe Alagoa - 🌍 Website, 🐦 Twitter, 💼 Github

About

Northeastern State University - Computer Science Senior Capstone Project: A microservices application for the Institutional Review Board. RabbitMQ is used as the primary message broker for communication between services. Deployment is handled by Docker Swarm, Kubernetes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published