Discord bot for community content sharing
ShareMe is a Discord bot designed to facilitate content sharing and member interaction in digital communities. The bot features a user-friendly interface and advanced interactive capabilities. The user interface was built using HTML and CSS, enhanced with Typescript for improved code performance. The front-end was developed using Next.js and React to achieve a dynamic user experience, complemented by Tailwind CSS for an elegant and customizable design. The back-end utilizes Nest.js and Prisma for data security and performance efficiency, with MongoDB as the database. Efficient tools such as Visual Studio Code, Adobe XD, Git, and GitHub were employed in the development process.
TypeScript is a high-level programming language that adds static typing with optional type annotations to JavaScript.
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
Next.js is providing React applications with production features.
React is a JavaScript library for building user interfaces.
Tailwind CSS is an open-source CSS framework.
NestJS is a framework for building efficient, scalable Node.js web applications.
Prisma is a next-generation Node.js and TypeScript ORM.
Components, icons, and colors for building high‑quality, accessible UI.
MongoDB is a source-available document-oriented NoSQL database.
HTML is the standard markup language for Web pages.
Cascading Style Sheets is a style sheet language used for specifying the presentation and styling of a document.
JavaScript is a programming language and core technology of the World Wide Web.
Visual Studio Code is a code editor developed by Microsoft.
Adobe XD is a vector design tool for web and mobile applications.
Git is a distributed version control system.
GitHub is a developer platform that allows developers to create, store, manage and share their code.
Postman is an application that allows the testing of web APIs.