Lomnov(Real Estate) is a modern platform designed to streamline the processes of buying,Rent, selling, and managing real estate properties. There are shops, houses, condos, rooms, buildings, land and warehouses.Provides comprehensive and accurate information about real estate.Available as location, size and exact price And real estate status. And facilitate the relationship between buyers and sellers to process buying and selling effectively.Lomnov!
our vision is to transform the real estate industry by:
- Promoting Sustainable Living: Setting new standards for eco-friendly and sustainable developments.
- Driving Innovation: Utilizing cutting-edge technology to enhance transparency and efficiency.
- Creating Thriving Communities: Building vibrant, inclusive neighborhoods where people flourish.
- Ensuring Excellence and Integrity: Earning trust through unwavering commitment to quality and transparency.
- Inspiring Global Change: Setting benchmarks for positive impact in the global real estate market.
Product vision board
our mission is to revolutionize the real estate experience by providing exceptional service, promoting sustainable development, and building vibrant communities. We strive to:
- Deliver outstanding customer service tailored to individual needs.
- Incorporate eco-friendly practices in all our projects.
- Foster inclusive and thriving communities.
- Embrace innovation and technology.
- Uphold integrity and transparency in all our dealings
This section we lists all library and framework that make this project
The project follows a microservices architecture within a monorepo setup. Below is an overview of the directory structure and the purpose of each component:
LOMNOV
├── .next
├── .yarn
├── app
│ ├── frontend-client
│ │ ├── .next
│ │ ├── .storybook
│ │ │ ├── main.ts
│ │ │ ├── preview.ts
│ │ ├── node_modules
│ │ ├── public
│ │ ├── src
│ │ │ ├── app
│ │ │ │ ├── (pages)
│ │ │ │ ├── favicon.icon
│ │ │ │ ├── globals.css
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ ├── components
│ │ │ │ ├── atoms
│ │ │ │ ├── molecules
│ │ │ │ ├── organisms
│ │ │ │ ├── templates
│ │ │ ├── icons
│ │ │ ├── eslintrc.json
│ │ │ ├── .gitignore
│ │ │ ├── next-env.d.ts
│ │ │ ├── next.config.mjs
│ │ │ ├── package.json
│ │ │ ├── postcss.config.mjs
│ │ │ ├── README.md
│ │ │ ├── tailwind.config.ts
│ │ │ ├── tsconfig.json
│ ├── frontend-dashboard
│ │ │ ├── .storybook
│ │ │ │ ├── main.ts
│ │ │ │ ├── preview.ts
│ │ │ ├── node_modules
│ │ │ ├── public
│ │ │ ├── src
│ │ │ │ ├── App.css
│ │ │ │ ├── App.test.tsx
│ │ │ │ ├── App.tsx
│ │ │ │ │
│ │ │ │ ├── components
│ │ │ │ │ ├── atoms
│ │ │ │ │ ├── molecules
│ │ │ │ │ ├── organisms
│ │ │ │ │ ├── templates
│ │ │ │ ├── index.css
│ │ │ │ ├── index.tsx
│ │ │ │ ├── react-app-env.d.ts
│ │ │ │ ├── reportWebVitals.ts
│ │ │ │ ├── setUpTest.ts
│ │ │ ├── .gitignore
│ │ │ ├── package.json
│ │ │ ├── postcss.config.js
│ │ │ ├── README.md
│ │ │ ├── tailwind.config.js
│ │ │ ├── tsconfig.json
├── node_modules
├── packages
│ ├── libs
│ │ ├── tpes
│ │ ├── utils
│ │ ├── package.json
│ ├── ui-components
│ │ ├── .storybook
│ │ │ ├── main.ts
│ │ │ ├── preview.ts
│ │ ├── dist
│ │ │ ├── .storybook
│ │ │ │ ├── preview.ts
│ │ │ ├── components
│ │ │ ├── src
│ │ │ │ ├── components
│ │ │ ├── inex.html
│ │ │ ├── ui-components.bundle.js
│ │ │ ├── ui-components.bundle.js.map
│ │ ├── node_modules
│ │ ├── src
│ │ │ ├── components
│ │ │ ├── demo.tsx
│ │ │ ├── index.html
│ │ │ ├── style.css
│ │ ├── .babelrc
│ │ ├── .gitinore
│ │ ├── package.json
│ │ ├── postcass.config.js
│ │ ├── tailwind.config.js
│ │ ├── webpack.config.js
│ │ ├── webpack.config.ui.js
├── .editorconfig
├── .gitignore
├── .yarn.yml
├── package.json
├── README.md
Before starting the services, make sure to set up the necessary environment variables. Go to Link to get the required .env files.
To start the various services in the project, run the following commands in separate terminal windows:
- Admin Dashboard
yarn start:dashboard
- Client User
yarn start:client
- User Service
yarn start:user-service
- Authentication Service
yarn start:auth-service
- Property Service
yarn start:property-service
- Chat Service
yarn start:chat-service
- API Gateway
yarn start:api-gateway
Make sure you have all dependencies installed by running yarn install in the root directory before starting the services.
Lomnov - @gmail.com
Team members - seyhaoeurn920@gmail.com - virakson444@gmail.com - pisethsann50@gmail.com
Project Link: https://github.com/sabaicode-dev/lomnov