Skip to content
/ devterms Public

πŸ“š The crowdsourced dictionary for developers. Find definitions for technical terms, programming jargon, and more!

License

Notifications You must be signed in to change notification settings

aelew/devterms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e1dbbf3 Β· Dec 18, 2024
Mar 1, 2024
Oct 14, 2024
Nov 27, 2024
Nov 29, 2024
Nov 23, 2024
Feb 20, 2024
Feb 22, 2024
Feb 21, 2024
Feb 23, 2024
Nov 26, 2024
Apr 12, 2024
Oct 14, 2024
Nov 23, 2024
Dec 18, 2024
Dec 18, 2024
Feb 20, 2024
Feb 25, 2024
Feb 21, 2024
Feb 25, 2024
Feb 25, 2024
Dec 3, 2024

Repository files navigation

πŸ“š DevTerms

A crowdsourced dictionary website for developers to look up technical terms, programming jargon, and more. DevTerms has X (Twitter) and Bluesky accounts you can follow for daily developer wisdom and to stay in the loop with the latest tech lingo!

Check out DevTerms in action at https://devterms.io!

Built with

  • 🌎 Vercel: Frontend cloud platform
  • 🌟 Next.js: The React framework for the web
  • πŸ”₯ Hono: Fast web framework built on Web Standards
  • πŸ’¨ Tailwind CSS: A utility-first CSS framework
  • 🎨 shadcn/ui: Beautifully designed components
  • πŸ’Ύ Turso: Fully-managed SQLite database platform
  • πŸŒ€ Upstash: Serverless Redis database and rate limiting
  • πŸ”Ž Meilisearch: Lightning-fast website search engine
  • 🌧️ Drizzle ORM: Lightweight, relational TypeScript ORM
  • πŸ”’ Lucia: Guide for implementing authentication from scratch

Development

Clone the project

git clone https://github.com/aelew/devterms.git

Go to the project directory

cd devterms

Install dependencies

pnpm i

Set environment variables

To run this project, you need to set the required environment variables. Copy `.env.example` into a new file called `.env` and fill in the values.

Start the local development server on http://localhost:3000

pnpm dev

License

MIT

Star History

Star History Chart