Thinkify is a vibrant space where people from diverse backgrounds and interests come together to engage in meaningful conversations, fostering an environment rich in idea exchange, knowledge sharing, and diverse experiences.
Live Preview | Live API | Postmangit clone https://github.com/masum184e/thinkify.git
# BACKEND
cd server
npm install
npx nodemon index.js
# FRONTEND
cd ../client
npm install
npm run dev
VITE_SERVER_ENDPOINT = https://thinkify-server.vercel.app:3000/api
VITE_TOKEN_KEY = thinkify
VITE_USER_ROLE = role
VITE_COOKIE_EXPIRES = 1
PORT = 3000
DATABASE_URL = mongodb://localhost:27017/
DATABASE_NAME = thinkify
BCRYPT_GEN_SALT_NUMBER = 10
JWT_SECRET_KEY = abcdefghijklmnopqrstuvwxyz
COOKIE_EXPIRES = 5d
COOKIE_KEY = thinkify
UPLOAD_DIRECTORY = uploads
- Profile
- Last Month User Activity
- Role Based User Distribution
- Users Management
- Sign Out
- Profile
- Add Post
- My Posts
- Add Product
- My Products
- Task Manager
- Setting
- Change Password
- Sign Out
- post(text, image)
- by admin/institution
- by teacher
- assignments
- poll
- resource sharing
- test
|---------------------------------------------------------------- | Institution | | Analytics | |-----------------| |------------| | | ---------- | Teachers | |-----------------| | Create | | Students | | | ---------- | Courses | |-----------------| | Posts |
.... |
---|
- title
- description
- subject
- deadline
- total marks
- status
- audience
- title
- description
- type(singl, multiple)
- options
- deadline
- status
- anonymous member
- audience
- title
- description
- visibility
- url
- audience