Skip to content

The Graduate Programming website is an extensive platform built with React and Tailwind CSS and uses GraphCMS for backend services.

License

Notifications You must be signed in to change notification settings

meesakveld/pgm-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PGM Platform

PGM Platform

This is a website for the Graduate Program in Programming, which includes a portfolio from various program tracks. The target audience includes prospective students, current students, alumni, industry professionals, and other interested parties.

Required Functional Specifications:

  • Homepage
  • Education
  • Program / Curriculum
  • Portfolio → Filtering
  • Blog
  • Services
  • Team
  • Search

Front-end

  • React: A JavaScript library for building user interfaces, allowing for the creation of dynamic and interactive web applications.
  • State Management (theme switch): Managing the state of the application, including a feature to switch between different themes (e.g., light mode and dark mode) to enhance user experience.
  • SEO friendly via React Helmet: Ensuring the website is search engine optimized by using React Helmet, which allows for dynamic changes to the document head, including meta tags, titles, and more.
  • Styling via Tailwind: Using Tailwind CSS, a utility-first CSS framework, for styling the website. Tailwind provides low-level utility classes to build custom designs directly in the markup.

Back-end

  • Hygraph Headless CMS as Backend as a Service (BAAS): Utilizing GraphCMS, a headless CMS that serves as a backend as a service, to manage and deliver content via a GraphQL API. This allows for flexible and efficient content management and delivery, supporting the needs of the front-end application.

Deployment

  • Deployment via Render.com: Deploying the application using Render.com, a platform that simplifies the deployment process, offering hosting services and continuous deployment capabilities for web applications.

License

This project is distributed under the MIT License.

Contact

If you have any questions or need further assistance, please feel free to contact me on LinkedIn or Instagram.

Mees Akveld | LinkedIn Mees Akveld | Instagram

About

The Graduate Programming website is an extensive platform built with React and Tailwind CSS and uses GraphCMS for backend services.

Topics

Resources

License

Stars

Watchers

Forks