Skip to content

smartwhatt/SmartWatt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartWatt

MIT license

Next JSFirebaseVercelNPMSASS

Portfolio and personal website of Smart Wattanapornmongkol (Jimmy/Best). This site is collection of Jimmy's skills, project, certificates and Competitions.

Installation

Clone this repository by running

$ git clone https://github.com/Jimmy-Tempest/SmartWatt.git

Note: make sure git is properly install on your machine Install Git

Change Directory in the cloned directory by

$ cd SmartWatt

Install nodejs dependacy bu running

$ npm install

Note: make sure node.js is properly install on your machine Install Node

Create a file named .env.local with content

NEXT_PUBLIC_FIREBASE_API_KEY=
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=
NEXT_PUBLIC_FIREBASE_DATABASE_URL=
NEXT_PUBLIC_FIREBASE_PROJECT_ID=
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=
NEXT_PUBLIC_FIREBASE_APP_ID=
NEXT_PUBLIC_FIREBASE_MEASUREMENT=
EMAIL_ADDRESS=
EMAIL_PASSWORD=

Note: fill in each field with labeled content

Running the app

Production build (Reccommended)

Compile the project by running

$ npm run build

Start the site by running

$ npm run start

The server the start running at localhost on port 3000

Dev Build

Start the site by running

$ npm run dev

The server the start running at localhost on port 3000 Note: Any edit to any file will affect the appearance of the website in realtime as soon as the file is saved

Releases

No releases published

Packages

No packages published