This is a project for Web Front-end Development (CPSC 349). The project is based on about.me. A user is able to create a landing page promoting who they are and what they are.
- Install XAMPP Control Panel
- Install Node.js
- Install composer
- Install Git
cd
into your projects folder, should be C:\xampp\htdocs\- Clone repository:
git clone https://github.com/nhoang53/CPSC349-Project1.git
- Go to CPSC349-Project1:
cd CPSC349-Project1/
- Add your contributions
To run project
- Open XAMPP Control Panel, start service Apache and MySQL.
- Go to http://localhost/phpmyadmin/ in browser, create database name: fewdprojecttone. Then import sql file name fewdprojectone.sql in project folder/api/db
- Open command line in directory
api
, then run:composer install
,composer start
- Go to directory
web
install dependencies:npm install
- To run the project on browser, open shell in web folder:
npm run start
To see your changes use: npm run start or npm start To create a production ready package use: npm run build
After every pull: make sure you use npm install
and composer install
to install any dependencies added.