I am currently working on a Project "ThoughtNest" and I need help from the dev community to tell me what I can improve and what I need to focus on.
ThoughtNest, is a web application that involves user authentication, blog management, and other features. Here are the key details about the technologies used:
Languages:
- JavaScript/TypeScript
- HTML/CSS
- Mongoose (for MongoDB)
Frameworks and Libraries:
- Express.js
- Multer
- JWT (JSON Web Tokens)
- jQuery
Bootstrap (assumed based on UI components like buttons, and forms)
Project Structure:
Frontend: Primarily using HTML, CSS (with SCSS), and JavaScript/jQuery for creating interactive user interfaces.
Backend: Powered by Node.js with Express, handling routing, authentication, and database operations using Mongoose.
Key Features:
Blog Management: Users can create, edit, and view blog posts with dynamic content and image previews.
User Authentication: Secure login system using JWT, ensuring that only authenticated users can access certain features.
File Uploads: Handling image uploads for blog posts using Multer, with images stored in a server directory.
this is the GitHub Link to my project 👇
SOCIAL SHARE CARD GENERATOR