Skip to content

๐Ÿ“š A crowdsourced dictionary for developers. Find definitions for all sorts of technical terms, programming jargon, and more!

License

Notifications You must be signed in to change notification settings

happypotter1993/devterms

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“š DevTerms

An open-source, crowdsourced dictionary website for developers to look up technical terms, programming jargon, and more! DevTerms also has an X (Twitter) account, where you can follow for news and word-of-the-day alerts!

Check out DevTerms in action!

Built with

  • ๐ŸŒŽ Vercel: Frontend cloud platform
  • ๐ŸŒŸ Next.js: The React framework for the web
  • ๐Ÿ›  Elysia: Full-featured, typesafe API framework
  • ๐Ÿ’จ Tailwind CSS: A utility-first CSS framework
  • ๐ŸŽจ shadcn/ui: Beautifully designed components
  • ๐Ÿ”Ž Meilisearch: Lightning-fast website search engine
  • ๐ŸŒง๏ธ Drizzle ORM: Lightweight, relational TypeScript ORM
  • ๐Ÿ’พ PlanetScale: Fully-managed MySQL database platform
  • ๐Ÿ”’ Lucia Auth: Simple, flexible session authentication

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

About

๐Ÿ“š A crowdsourced dictionary for developers. Find definitions for all sorts of technical terms, programming jargon, and more!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.3%
  • CSS 1.2%
  • JavaScript 0.5%