MiladSadeghi / Homelun-CMS

Homelun CMS - MERN Stack CMS

Home Page:https://homelun-cms.miladsdgh.ir/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bot logo

Homelun - CMS

Netlify Status Langugae License


Homelun CMS is a real estate CMS built with the MERN stack, enabling easy management of property listings and content.

DEMO

๐Ÿ“ Table of Contents

๐Ÿง About

Homelun CMS is a powerful real state CMS , offering a robust role-based system that includes three types of users: super admin, admin, and agent. Each role has its specific responsibilities and capabilities, ensuring smooth and efficient management of the platform.

The super admin has full control over the platform and can create new users with admin or agent roles. Admins have the ability to manage and approve properties added by agents, while agents can add property listings and handle property tour requests, among other tasks. This hierarchical structure allows for clear delegation of tasks and efficient management of property listings, making Homelun an ideal choice for real estate professionals looking for a comprehensive solution to manage their websites.

๐Ÿ Getting Started

To get started with Homelun CMS, you'll need to set up the server and client environments. First, navigate to the server folder in your project directory and create an .env file. Use the provided env.example file as a reference to fill in the required information. Once your .env file is set up, you can install the necessary dependencies by running the following commands:

npm install
or
yarn install

After setting up the server, move on to the client folder and repeat the process. Create an .env file using the env.example as a guide, and then install the required dependencies like previous way.

then run both separately with

npm run dev
or
yarn dev

๐Ÿ‘ฅ Users

You can log in to the agent's account to test the CMS.

email: tstephenson@platinumpropertiesnyc.com
password: password: #@YYH2?-<k?(-s2:

email: faverealty@gmail.com
password: Q,}R{yZ5x}]v{g92

email: rconsalo@pp-nyc.com
password: AARa]P~W-{-M5C^k

email: miguel.cabrera@elliman.com
password: ry^QBJY}]2q7~S!g

email: caustad@elliman.com
password: :/Hz<'yW*d#/!m5n

email: lenakoropey@danielgale.com
password: CtbB9g>Rs=`D/dk+

email: wendy.lee@elliman.com
password: /y;3NZw!dy+(~]N}

email: sicarealtygroup@gmail.com
password: >kAW;Q3xBxZx2B]V

email: christopher.pizzola@sothebysrealty.com
password: JvK>Pp=YG-jEGh6E

๐Ÿš€ Deploying

In order to deploy the Homelun CMS, we are utilizing two powerful platforms: Netlify for the frontend and Fly.io for the backend.

โ›๏ธ Built Using

โœ๏ธ Authors

๐ŸŽ‰ Acknowledgements

About

Homelun CMS - MERN Stack CMS

https://homelun-cms.miladsdgh.ir/

License:MIT License


Languages

Language:TypeScript 70.3%Language:JavaScript 28.9%Language:HTML 0.7%Language:CSS 0.1%