Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Bsting/fc_aps_mini_project_1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Foward College - Applied Data Science Mini Project 1

Mini Project 1 for Applied Data Science course.
This project analyses a dataset of new listed properties on 2024-02-01 from iProperty.com.my.

Team D

Team members

  • Teh Woei Xiang
  • Boo Soon Ting

Project Structure

  • web_scraping folder, contains notebook to scrape data from iProperty.com.my
  • eda folder, contians notebook for EDA
  • word_cloud folder, contains notebook for word cloud
  • django, contains file related to a dashboard application developed with Django web framework
  • data, contains data generated from notebooks in web_scraping and eda

Prerequisite

  • Install Anaconda, Anaconda Installation
  • Create a virtual environment with the name 'mini_project_1' and python 3.10
    conda create -n mini_project_1 python=3.10
    
  • Activate mini_project_1
    conda activate mini_project_1
    
  • Download the code
    git clone https://github.com/Bsting/fc_aps_mini_project_1.git
    cd fc_aps_mini_project_1
    

To run Notebook in web_scraping Folder

  • Go to web_scraping folder
    cd web_scraping
    
  • Install required packages
    pip install -r requirements.txt
    
  • open iproperty.ipynb notebook and run the cells to scrape data from iProperty.com.my for new listed properties

To run Notebook in eda Folder

  • Go to eda folder
    cd eda
    
  • Install required packages
    pip install -r requirements.txt
    
  • open iproperty_eda.ipynb notebook and run the cells for EDA for data scrapped from iProperty.com.my on 2024-02-01

To run Notebook in word_cloud Folder

  • Go to word_cloud folder
    cd word_cloud eda
    
  • Install required packages
    pip install -r requirements.txt
    
  • open iproperty_word_cloud.ipynb notebook and run the cells to generate word cloud images for data scrapped from iProperty.com.my on 2024-02-01

View Django Web Application at Team D (AWS) or Team D (Render) or Run It Locally

  • Go to django folder

    cd django
    
  • Install required packages

    pip install -r requirements.txt
    
  • Set up database

    python manage.py makemigrations
    python manage.py migrate
    
  • Create the Superuser

    python manage.py createsuperuser
    
  • Start the app

    python manage.py runserver
    
  • The app runs at http://127.0.0.1:8000/

  • Login page

    image
  • User registration page

    image
  • Admin page

    image
  • Dashboard in light mode

    image image image
  • Dashboard in dark mode

    image image
  • Word cloud

    image image image

About

Foward College Mini Project 1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •