Code Monkey home page Code Monkey logo

The San Juan Mountains are beautiful!

  Current Stats

  Technical Skills

Proficient in HTML, CSS, Tailwind, React, Express, and MongoDB for web development.

  Projects

1. Hexagon

Real estate Platform (an online platform where people can add and buy real estate properties)

Feature 1:

User can create his/her own account or log in with google. This is controlled by firebase authentication system.

Feature 2:

There are three types of dashboard - admin, agent, and normal users

Feature 3:

Admin dashboard

  • From admin dashboard admin can verify properties requested by agent.
  • From manage users option in dashboard admin can make an user admin or agent. admin can mark an agent as a fraud, then that agent can't add any property and his previously added properties will be removed from whole website. Admin is also allowed here to remove any user from database.
  • From dashboard admin can manage reviews also which are put by users. he/she can delete any review from database and that review cannot be found in any page of this website.

Feature 4:

Agent dashboard

  • From agent dashboard there is a route from where he/she can add a property which he/she wants to sell.
  • Agent can see all of his/her added property from my added property route.
  • from my added property page he/she is able to delete any of his/her added property, also can update any property (which is verified by admin).
  • In requested property agent is able to see all requests for his/her added property. From there he/she can accept/reject that offer.

Feature 5:

User dashboard

  • After clicking on any details button on property card user will found a button called 'Add to wishlist'. Then user will get all of his wishlists in his/her dashboard. From there he/she can make an offer for that property and also can remove any property from wishlist.

  • There is another route which is My bought property. From this, user can see the status of that property, if it is accepted or pending or rejected. If agent accept the offer for a property there will be a 'Pay' button on that property card. Otherwise there will be no 'pay option'

  • Users are allowed to add review on any property. Below property details page there is a section where all reviews on that property can be found. Users also can see his/her reviews in my reviews route from there he/she can delete his review also.

Feature 6:

Homepage

  • In home page there is a section of latest reviews (3).
  • There is an advertisement section. These advertised properties are selected to be advertised by admin. Admin can also remove any advertise anytime from his dashboard.

Live Link:

https://659fdebf9dcf1b03279a1061--shimmering-crostata-52a706.netlify.app/

Technologies

2. N E E D

An online job marketplace where people can post a job and also can bid for a job

Feature 1:

User can create his/her own account or log in with google. This is controlled by firebase authentication system.

Feature 2:

In homepage Jobs are categorized and there is a bid now button for every job and it will redirect user to job details page

Feature 3:

in Job details page there is a form to bid on that job.

Feature 4:

People can post job from add job section. Then he/she is able to see all his/her posted job in 'My posted jobs' section.

Feature 5:

From 'Bid Requests' page he/she can see all the bids on his posted jobs. There he/she can accept or reject the bid and status will be changed. If he/she accept the bid then there will be a progress bar. And bidder will get a button on that job called 'complete'. And status of that job will be in progress until the bidder click the complete button.

Feature :

user can see all of his bids in 'My bids' section.

Live Link

https://need-a2861.web.app/

Technologies

3. Next Wheels

Website for a car shop

Feature 1:

User can create his/her own account or log in with google. This is controlled by firebase authentication system.

Feature 2:

In homepage there are some brand logo and name. If user click on them he/she can see all the products of that brand.

Feature 3:

In that page there will be two options for user, he can update that product info by clicking on update button, or he/she can explore that product by clicking on details button.

Feature 4:

In details button user has an option to add that product to his cart by clicking on 'Add to cart' button.

Feature 5:

On nav-bar there is an option to see user's cart which is "My cart", by clicking on that he/she can check his cart out. There is a button for every product on cart which is "Delete" button. So, user can easily delete a product from cart by clicking on this button

Feature 6:

User can add a new product from "Add Product" section on nav-bar

Live Link

https://brand-website-31e2e.web.app/

Technologies

Current Overview

  • 🌱 I’m currently learning Next JS
  • 💬 Ask me about anything
  • 📫 How to reach me: [email protected]
  • 😄 Pronouns: he/him
  • ⚡ Fun fact: Love to play DOTA 2

Mirza Shahriar Tonmoy's Projects

biker-zone icon biker-zone

Landing page for a bike website (HTML, Tailwind CSS, Daisy ui)

hexagon-client icon hexagon-client

This is a real estate platform (an online platform where people can add and buy real estate properties)

need-client icon need-client

An online job marketplace where people can post a job and also can bid for a job

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.