Skip to content

Voteapp Frontend React 2023 - React 18 TypeScript Functional Component Migration

Notifications You must be signed in to change notification settings

cloudacademy/voteapp-frontend-react-2023

Repository files navigation

Build Status GitHub release (latest SemVer)

Background

Provides a web based frontend written in React. The web application provides a programming language voting feature where end users can vote on 6 different languages (C#, Python, JavaScript, Go, Java, and NodeJS).

Note: Rebuilt and migrated to React 18 - uses Functional components instead of Class based components.

The web application generates AJAX requests which are sent to back to a publicly exposed API. The API is written in Go and reads/writes to a MongoDB database.

Language Vote Application