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

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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