Files for my website bwc9876.dev
at main 42 lines 1.4 kB view raw
1--- 2name: Code Review 3summary: A classroom workflow that lets students review other student's code 4timespan: 5 from: 2021 6 to: 2022 7tags: 8 - web 9 - bootstrap 10 - python 11 - django 12 - active-directory 13 - school 14links: 15 github: Bwc9876/CodeReview 16image: ./code-review.svg 17--- 18 19import ExtLink from "@components/ExtLink.astro"; 20export const components = { a: ExtLink }; 21 22Code Review was my senior project in my trade school. It's an intranet site that 23students could use to grade other students' programs. 24 25It was made because oftentimes students need their code reviewed to continue to 26the next topic but the instructor may not always be available to do so. 27 28It uses Active Directory to authenticate users and auto-syncs with it over time. 29It also features a leaderboard for friendly competition. 30 31It was made using [Django](https://www.djangoproject.com/) and 32[Bootstrap](https://getbootstrap.com/) for styling. 33 34This was my first "real" product; that is, something users would need to interact 35with and use in the real world. It took some time to plan and work out the 36details with my instructor, and changes were needed after the project was 37officially done, but it turned out to be very handy. 38...Although some of my classmates may have taken 39the leaderboard a bit too seriously 😅. 40 41It has many tests, flowcharts, data flow diagrams, and ERDs 42[available in the GitHub repo](https://github.com/Bwc9876/CodeReview/tree/master/concept).