تفاصيل العمل

Core Features

User Authentication (JWT)

Dark/Light Mode Toggle

Post Management (CRUD)

User Profiles

Notifications

Search Functionality (Posts and Users)

Tech Stack

Frontend:

React (with Vite): For fast build and development experience.

JavaScript: Primary language for frontend logic.

Tailwind CSS: For quick and efficient styling.

Flowbite React: Pre-designed components for faster UI development.

Axios: For handling HTTP requests to the backend API.

Redux: For managing global application state, especially for user authentication, posts, and notifications.

Backend:

Node.js: Server-side runtime for handling requests.

Express.js: Web framework for building the REST API.

JavaScript: For backend logic.

Database:

MongoDB: NoSQL database for flexible data storage.

Mongoose: ODM library to interact with MongoDB.

Authentication:

JWT (JSON Web Tokens): For secure and stateless user authentication

Development Tools:

VS Code: Code editor for efficient development.

Project Management:

Jira: For task tracking, bug management, and agile project management.

Version Control:

GitHub: For collaboration and version control.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
7
تاريخ الإضافة
المهارات