Catify site mockup

Evocal

EvoCal is a dynamic and robust calendar application designed to streamline event management and scheduling. Developed over the course of 8 weeks in a collaborative team of four, EvoCal leverages modern web technologies to deliver a seamless calendar experience.


Visit site
Key Responsibilities and Contributions:
  • Frontend Development: Utilized Next.js and TypeScript to build a responsive and interactive user interface.
  • Backend Integration: Connected calendar events to a Firestore database using Next.js server actions, ensuring real-time data synchronization and efficient database operations.
  • Code Quality and Testing: Employed Jest for thorough code testing, ensuring the application’s reliability and performance. Maintained high code quality and type safety through the use of ESLint and Husky.
  • Version Control: Implemented clean and structured commit messages with Commitizen. Used git branching and rebasing strategies to manage development and production builds effectively.
  • Team Collaboration: Worked closely with team members, coordinating tasks and integrating various components of the application. Ensured smooth workflow and timely project delivery.
Project Achievements:
  • Developed a fully functional calendar application with real-time event management capabilities. Ensured high code quality and maintainability through rigorous testing and code reviews. Successfully implemented a seamless integration with Firestore, leveraging Next.js server actions for efficient data handling.

Year

Early 2024

Disciplines

Next.js

Firestore Database

FullCalendar API

Rest API

AuthJS

ESLint & Husky

Git Branching & Rebasing

Jest & Commitizen

Project Screenshots
9 Degrees - Landing page9 Degrees - Team page9 Degrees - For The Planet page
resumegithublinkedin

© 2024 Will Doyle