Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ 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

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.com!

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

Contributors 3

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /