diff --git a/README.md b/README.md index 4050eb53..c09d2c93 100644 --- a/README.md +++ b/README.md @@ -1,85 +1,164 @@ -![Banner](https://github.com/user-attachments/assets/84169d26-84f0-4786-bf37-87484ef475bb) +[![Banner](https://github.com/user-attachments/assets/84169d26-84f0-4786-bf37-87484ef475bb)](https://gitmarks.org) -# GitMarks -GitMarks is a Git-based grading platform designed to mirror industry standard workflows and provide support for both students and teaching staff. +## GitMarks Overview -*Developed in 2024 by:* +GitMarks is a Git-based grading platform that streamlines the academic assessment process by leveraging industry-standard workflows. It provides a comprehensive solution for both educational staff and students, combining automated grading capabilities with professional development practices. -- [Alex Angione](https://github.com/alexangione419) -- [Cam Plume](https://github.com/CamPlume1) -- [Kenny Chen](https://github.com/kennybc) -- [Nandini Ghosh](https://github.com/nandini-ghosh) -- [Nick Tietje](https://github.com/ntietje1) -- [Seby Tremblay](https://github.com/sebytremblay) - -## Tech Stack +## Technology Stack +### Core Technologies [![Go](https://img.shields.io/badge/go-%2300ADD8.svg?style=for-the-badge&logo=go&logoColor=white)](https://go.dev/doc/) +[![Go Fiber](https://img.shields.io/badge/go--fiber-0096C2?style=for-the-badge&logo=go&logoColor=white)](https://gofiber.io/) [![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white)](https://www.typescriptlang.org/) [![React](https://camo.githubusercontent.com/3467eb8e0dc6bdaa8fa6e979185d371ab39c105ec7bd6a01048806b74378d24c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f52656163742d3230323332413f7374796c653d666f722d7468652d6261646765266c6f676f3d7265616374266c6f676f436f6c6f723d363144414642)](https://react.dev/) +[![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=for-the-badge&logo=github&logoColor=white)](https://github.com) +[![React Query](https://img.shields.io/badge/-React%20Query-FF4154?style=for-the-badge&logo=react%20query&logoColor=white)](https://tanstack.com/query/v5) +[![Chart JS](https://img.shields.io/badge/Chart%20js-FF6384?style=for-the-badge&logo=chartdotjs&logoColor=white)](https://www.chartjs.org/) +[![Postgres](https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge&logo=postgresql&logoColor=white)](https://www.postgresql.org/) -## Tools - +### Infrastructure [![Docker](https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge&logo=docker&logoColor=white)](https://www.docker.com/) +[![Kubernetes](https://img.shields.io/badge/kubernetes-3970e4?style=for-the-badge&logo=kubernetes&logoColor=white)](https://www.kubernetes.io/) +[![Amazon S3](https://img.shields.io/badge/Amazon%20S3-2ca02c?style=for-the-badge&logo=amazons3&logoColor=white)](https://aws.amazon.com/s3/) +[![ECS](https://img.shields.io/badge/Amazon%20ECS-FF9900?style=for-the-badge&logo=amazonecs&logoColor=white)](https://aws.amazon.com/ecs/) +[![RDS](https://img.shields.io/badge/Amazon%20RDS-1f77b4?style=for-the-badge&logo=amazonrds&logoColor=white)](https://aws.amazon.com/rds/) + +## Features + +
+
+ + Nick Tietje + + Full Stack Developer + |
+
+
+ + Cam Plume + + Backend Developer + |
+
+
+ + Kenny Chen + + Full Stack Developer + |
+
+
+ + Nandini Ghosh + + Designer & Frontend Developer + |
+
+
+ + Alex Angione + + Full Stack Developer + |
+
+
+ + Seby Tremblay + + Infrastructure & Product Manager + |
+
{title}
+{bio}
++ {"GitMarks is an innovative grading application designed to bridge the gap between academic programming assignments and industry practices. By leveraging GitHub's infrastructure, GitMarks creates a seamless experience for students to submit assignments through pull requests while allowing teaching assistants to provide detailed feedback through code reviews."} +
++ {"Our platform helps students familiarize themselves with industry-standard tools and workflows while making the grading process more efficient for course staff. With features like automated repository management, inline feedback, and comprehensive analytics, GitMarks transforms the way programming assignments are handled in academic settings."} +
+{"Uses real-world development workflows with Git and GitHub"}
+{"Streamlined submission and feedback process for students and TAs"}
+{"Designed to handle large course sizes with efficient grading workflows"}
+{"Comprehensive analytics to track student progress and submission patterns"}
+