Skip to content

albin-woto/platzi-conf

Repository files navigation

logo Platzi Conf by @albin-woto

Platzi conf badge creator
Disclaimer! This is a practice project only. Bootstrap and API code was taken from a course project of Platzi.


The site was deplyed in Vercel, you can see it here.
Because I'm currently using My JSON Server as a fake online REST, the changes in the 'database' aren't permanent. The next step is to connect the app to a real DB 🚀.


Stack

This project was bootstrapped with: Create React App.

react-logo React
A JavaScript library for building user interfaces.

bootstrap-logo Bootstrap
Quickly design and customize responsive mobile-first sites with Bootstrap, the world’s most popular front-end open source toolkit, featuring Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful JavaScript plugin.

webpack-logo Webpack
A highly configurable module bundler for modern JavaScript applications.

MD5
A JavaScript function for hashing messages with MD5. In this case used for the avatars generated from gravatar.

JSON server
Get a full fake REST API.


Available Scripts

If you want to run it locally, you have to change the BASE_URL in api.js to localhost:3001, as pointed in the file.

In the project directory, you can run:

npm run server

Runs the json-server where the app makes the requests.

npm run build-dev

Runs the app in the development mode.
Open http://localhost:9000 to view it in the browser.

npm run build-dll

Builds the dlls files for production into the dist folder.

npm run build

Builds the app for production into the dist folder. It correctly bundles React in production mode and optimizes the build for the best performance.