Test yourself and see how much you know about basic software engineering concepts.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
This is a simple MERN application for testing your knowledge of general concepts based around software engineering.
The main functionality includes:
- Frontend React app styled using basic CSS for a glassmorphism effect
- Frontend that is connected to backend using axios with functionality to create and read data using RESTful routes
- Backend Express using Mongoose for schemas to questions
This can be used for anyone on their journey in software engineering. Although it was created with the purpose of preparing for interviews, it can be used as a way to do basic trivia. It was created with frontend, backend, behavioral, and whiteboarding questions in mind. It will continue to grow with questions about different topics and more ways to visualize the information.
To get a local copy up and running follow these simple example steps.
Make sure that you have the latest npm version.
- npm
npm install npm@latest -g
- Clone the repo
git clone https://github.com/chris-a-phillips/interview-trivia.git
- Install NPM packages
npm install
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Chris Phillips - Chris Phillips LinkedIn - phillipsachris@gmail.com
Project Link: https://github.com/chris-a-phillips/interview-trivia