Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/emranffl/estately

A real estate leasing and renting management system using plain PHP for CSE482 course of Summer 2022.
https://github.com/emranffl/estately

bootstrap5 css3 google-maps-api html5 mysql php redbean sass

Last synced: 2 days ago
JSON representation

A real estate leasing and renting management system using plain PHP for CSE482 course of Summer 2022.

Awesome Lists containing this project

README

        

# Estately

## Tutorials

BS5:
https://youtube.com/playlist?list=PL4cUxeGkcC9joIM91nLzd_qaH_AimmdAR

JS:
https://youtube.com/playlist?list=PL4cUxeGkcC9haFPT7J25Q9GRB_ZkFrQAc

PHP:
https://youtube.com/playlist?list=PL4cUxeGkcC9gksOX3Kd9KPo-O68ncT05o

## Resources Consumed

- [Moving letters animation](https://tobiasahlin.com/moving-letters/#4)
- [Retrieving coordinates from IP address](https://rapidapi.com/ipfind/api/find-any-ip-address-or-domain-location-world-wide/)
- [Distance from coordinates in MySQL](https://stackoverflow.com/a/48263512/13633372)

## VS Code Extensions for Smooth Workflow:

- PHP IntelliSense
- Better Comments
- Auto Rename Tag
- Prettier
- Material Icon Theme
- Material Product Icon
- SQL Formatter

## Setting Up the Workspace:

- clone the repo to `C://xampp/htdocs/project/` folder
- place the `.env` file provided by the developer in the root directory
- head on to your local server (phpmyadmin)
- create a DB namely '**project_estately**'
- select newly created DB
- import the DB file provided in the `resources/DB` folder as `project_estately.sql`
- create user with appropriate username and password as per `.env` file provided by the developer with CRUD privileges
- head on to the browser and enter `localhost/project/estately`

### Hosted at: https://demo.emranffl.com/project/estately/