Hi! I’m Samsuzzaman, a pepful Junior Web Developer, skilled in the MERN Stack. I love building user-focused web applications and always seek to learn new technologies.
🚀 Proficient in: HTML, CSS, Tailwind, React.js, Node.js, Express.js, and MongoDB.
✅ Enthusiastic about continuously learning and exploring new technologies.
🌐 Visit Portfolio
📧 Email Me: 00samsuzzaman@gmail.com
Result Management System (RMS) is a web-based application designed to manage and automate student results for educational institutions (University Level). The system allows authorized users, such as teachers, to add, maintain, and publish student data while complying with regulations. Students can log in to view their results and download documents in PDF format. This automated approach simplifies data handling and enhances efficiency compared to traditional methods.
- Frontend: ReactJS, Tailwind, React-Query, DayJS, Rechart, Axios, React-Hook-Form
- Backend: Node.js, Express.js, Mongoose
- Database: MongoDB
- Authentication: JWT, Secure API
- Manage Students & Courses: Add, update, and organize students and courses by session and semester.
- Results Handling: Search, filter, and manage internal and semester marks, including lab and improvement marks.
- PDF Generation: Create PDFs for internal marks, course marks, and semester results.
- Teacher & Examiner Control: Add and manage teachers and third examiners.
- Mark Submission: Submit and update internal, semester, and improvement marks with PDF summaries.
The Job Portal Web Application is a MERN stack platform for job management, featuring a dashboard with job listings, user registration, and profile management. It supports three roles: Admin (manages users and settings), Recruiters (post and manage jobs), and Applicants (apply for jobs and manage their profiles).
- Frontend: ReactJS, Tailwind, Redux, SCSS, Axios
- Backend: Node.js, Express.js (Mongoose)
- Database: MongoDB
- Authentication: JWT, Secure API
- Responsive: Fully responsive design
- User Types: Admin, Recruiter, and Applicant with distinct roles and permissions.
- Core Pages: Includes Homepage, Job Listings, Job Details, Registration/Login, and Dashboard.
- Applicant Features: Apply for jobs, update profile, and view application history.
- Recruiter Features: Add, update, manage jobs, and review applications.
- Admin Controls: Manage user roles, perform CRUD operations on users, and configure recruiter settings.
UniBook is a modern web application built on the MERN stack.It is a comprehensive, user-friendly web application designed to facilitate college services and facility bookings. UniBook allows users to explore various colleges, view detailed information, and book services while maintaining a seamless and engaging experience. The platform is equipped with a variety of features, including college searches, admissions processes, user authentication, profile management, and user reviews.
- Frontend: React.js, Tailwind CSS, Redux Toolkit, SCSS, Axios
- Backend: Node.js, Express.js (Mongoose)
- Database: MongoDB
- Authentication: JWT, Firebase for OAuth, Secure API
- Responsive: Fully responsive design
- College Search & Details: Search for colleges and view details like admission dates, events, research works, and sports facilities.
- Core Pages: Includes Home, College Listings, College Details, Admission Form, and My College.
- Applicant Features: Apply for colleges, view submitted applications, and leave reviews with ratings.
- Review Section: Users can leave feedback and ratings for colleges, visible on the homepage.
- Authentication: Secure login using email/password, Google, and social media; password reset functionality.
- Profile Management: Users can edit profile information such as name, email, university, and address.
- Admin Controls: Manage user roles, handle admission processes, and moderate college reviews.
It's a NextJS based full-stack web application. This application has been created so that a user can manage his/her daily used important contacts very easily through this application. Contacts are displayed on the website as a list. He/She can add, update, delete the contact list as they want.
- Frontend: NextJS, Redux, React hot toast, React hook form, React Loading Skeleton, Framer motion
- Backend: Node.js, Express.js (Mongoose), joi
- Database: MongoDB
- Responsive: Fully responsive design
- Manage Contacts: Add, Edit, Delete Contacts.
- Get Contacts: A list of contacts is shown in the homepage.
- Favourite list: Can add/remove contact's in favourite list for quick access.
- Fullstack: It's a full stack application (both the frontend and api are build using NextJS technology