Skip to content

Techask is a full-stack web platform where anyone can ask programming and tech-related questions and get answers from fellow developers, moderators, or admins. Built for learners, developers, and tech enthusiasts, it promotes collaboration and fast problem-solving.

Notifications You must be signed in to change notification settings

Cxvarisorka/techask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

72 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Techask

Techask is a full-stack web platform where anyone can ask programming and tech-related questions and get answers from fellow developers, moderators, or admins. Built for learners, developers, and tech enthusiasts, it promotes collaboration and fast problem-solving.


πŸš€ Live Demo

πŸ‘‰ View Live Site


βš™οΈ Features

  • πŸ“ Users can post tech-related questions
  • πŸ’¬ Answers from other users, moderators, or admins
  • πŸ” Secure user authentication system
  • πŸ‘€ Role-based access: Student, Moderator, Admin
  • πŸ”’ Protected routes for different roles
  • πŸ“± Fully responsive design
  • πŸ”” Toast notifications and user feedback

πŸ› οΈ Tech Stack

Frontend:

  • React.js
  • Tailwind CSS
  • React Router
  • React Toastify

Backend:

  • Node.js
  • Express.js

Database:

  • MongoDB

Authentication:

  • JWT (JSON Web Tokens)
  • HttpOnly Cookies

Hosting:

  • Vercel (Frontend)
  • Render / Railway / Your Backend Hosting Provider

About

Techask is a full-stack web platform where anyone can ask programming and tech-related questions and get answers from fellow developers, moderators, or admins. Built for learners, developers, and tech enthusiasts, it promotes collaboration and fast problem-solving.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages