Skip to content

Simple Full Stack Application for matching words to their synonyms

License

Notifications You must be signed in to change notification settings

lwears/word-synonyms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Word Synonyms App

Welcome to the Word Synonyms App! This application allows you to manage words and their synonyms through a simple API. It includes a backend written in Go and a frontend built with TypeScript and React.

📂 Project Structure

word-synonyms/
├── backend/ # Go backend code
└── frontend/ # React frontend code

🚀 Getting Started

Prerequisites

Run API

cd backend
go run main.go

Run Frontend

cd frontend
pnpm install
pnpm run dev

#OR
npm install
npm run dev

Browse to http://localhost:5173

📋 Todos

  • Backend: Database Transactions
  • OpenApi TypeScript (OpenApi TypeScript & Fetch)
  • Validator Validator in struct tags - Go Playground Validator
  • Update Github Action to use github token to avoid unique cloners - testing this

Dependencies

Backend

  • rs/cors (I chose this for simplicity, but it would have been nice to implement it myself)

Frontend

📚 Resources

Here are some useful resources to help you get started with this project:

Feel free to explore these links to gain a better understanding of the project and its dependencies. Happy coding!

About

Simple Full Stack Application for matching words to their synonyms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published