Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
b93d450
Project init
charliston Apr 21, 2018
1e5abea
Installing dependencies
charliston Apr 21, 2018
072d31f
Move the App component
charliston Apr 21, 2018
d2f0095
Move the App component (Delete)
charliston Apr 21, 2018
7f08811
Move the App component (index)
charliston Apr 21, 2018
2784d34
Simple grid to help with responsive
charliston Apr 21, 2018
5c46ec1
Unlucky with simple grid, switching to bootstrap@4
charliston Apr 21, 2018
2468c46
Mockup components: navbar
charliston Apr 21, 2018
fc1d1f9
Mockup components: featured home products
charliston Apr 21, 2018
51ae0eb
Mockup components: product detail
charliston Apr 21, 2018
b9553f5
Mockup components in App component
charliston Apr 21, 2018
736d2ee
New compiled css
charliston Apr 21, 2018
fc512db
Install dependency react-router-dom
charliston Apr 21, 2018
db0a727
Install dependency: react-loadable
charliston Apr 21, 2018
490a68e
First version of routes
charliston Apr 21, 2018
4ba4dfe
Fisrt version of routes: index.js
charliston Apr 21, 2018
8728bf3
Working carrousel on featured products in home
charliston Apr 21, 2018
0d9a05e
- Adding redux to the project
charliston Apr 23, 2018
a67c2ff
Styling adjustments to featured items in home
charliston Apr 23, 2018
367cba7
Add the search input and inicial styling
charliston Apr 23, 2018
a274cdf
Search bar component
charliston Apr 23, 2018
d738c19
- Creating search api, actions and state
charliston Apr 25, 2018
d9ec237
Splitting Search component
charliston Apr 25, 2018
9e635ec
Defining the product search
charliston Apr 25, 2018
69a925c
Whoops, wrong props in component
charliston Apr 25, 2018
ce689a6
Tweak the min query length
charliston Apr 25, 2018
3564c94
SearchAutocomplete component working
charliston Apr 25, 2018
98f6c0e
SearchSuggestion component working
charliston Apr 25, 2018
8158f81
Minor tweaks
charliston Apr 25, 2018
0ffb1b2
Update home featured products to use the helper
charliston Apr 25, 2018
5b6d18d
Working Product detail
charliston Apr 26, 2018
8976d08
Refactor price display
charliston Apr 26, 2018
5bb7304
Moving css slider button to global
charliston Apr 26, 2018
2144f4c
Translate loading component
charliston Apr 26, 2018
9ca1d47
ProductList structure, basic components and style files
charliston Apr 26, 2018
d27aead
ProductList mock
charliston Apr 26, 2018
6051667
Navbar logo link
charliston Apr 26, 2018
1452ce2
;
charliston Apr 26, 2018
611f8fe
Working product seach
charliston Apr 27, 2018
9d8c4d4
Update search links
charliston Apr 27, 2018
6c2b011
RM locks for Heroku
charliston Apr 27, 2018
124d941
Final thoughts
charliston Apr 27, 2018
44c9705
Atualizacao do projeto
Jun 10, 2021
d850429
Atualizacao do readme
Jun 10, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# editorconfig.org

root = true

[*]
charset = utf-8
indent_size = 2
indent_style = space
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

[*.{jade,pug,md}]
trim_trailing_whitespace = false
287 changes: 287 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,287 @@
# Created by https://www.gitignore.io/api/osx,sass,linux,grunt,windows,webstorm,sublimetext,visualstudiocode,node
# Edit at https://www.gitignore.io/?templates=osx,sass,linux,grunt,windows,webstorm,sublimetext,visualstudiocode,node

### grunt ###
# Grunt usually compiles files inside this directory
build/
arquivos/

# Grunt usually preprocesses files such as coffeescript, compass... inside the .tmp directory
.tmp/

### Linux ###
*~

# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*

# KDE directory preferences
.directory

# Linux trash folder which might appear on any partition or disk
.Trash-*

# .nfs files are created when an open file is removed but is still being accessed
.nfs*

### Node ###
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
*.lcov

# nyc test coverage
.nyc_output

# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env
.env.test

# parcel-bundler cache (https://parceljs.org/)
.cache

# next.js build output
.next

# nuxt.js build output
.nuxt

# react / gatsby
public/

# vuepress build output
.vuepress/dist

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

### OSX ###
# General
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon

# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

### Sass ###
.sass-cache/
*.css.map
*.sass.map
*.scss.map

### SublimeText ###
# Cache files for Sublime Text
*.tmlanguage.cache
*.tmPreferences.cache
*.stTheme.cache

# Workspace files are user-specific
*.sublime-workspace

# Project files should be checked into the repository, unless a significant
# proportion of contributors will probably not be using Sublime Text
*.sublime-project

# SFTP configuration file
sftp-config.json

# Package control specific files
Package Control.last-run
Package Control.ca-list
Package Control.ca-bundle
Package Control.system-ca-bundle
Package Control.cache/
Package Control.ca-certs/
Package Control.merged-ca-bundle
Package Control.user-ca-bundle
oscrypto-ca-bundle.crt
bh_unicode_properties.cache

# Sublime-github package stores a github token in this file
# https://packagecontrol.io/packages/sublime-github
GitHub.sublime-settings

### VisualStudioCode ###
.vscode/*

### VisualStudioCode Patch ###
# Ignore all local history of files
.history

### WebStorm ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

# User-specific stuff
.idea/

# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# *.iml
# *.ipr

# CMake
cmake-build-*/

# Mongo Explorer plugin
.idea/**/mongoSettings.xml

# File-based project format
*.iws

# IntelliJ
out/

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Cursive Clojure plugin
.idea/replstate.xml

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties

# Editor-based Rest Client
.idea/httpRequests

# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser

### WebStorm Patch ###
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721

# *.iml
# modules.xml
# .idea/misc.xml
# *.ipr

# Sonarlint plugin
.idea/**/sonarlint/

# SonarQube Plugin
.idea/**/sonarIssues.xml

# Markdown Navigator plugin
.idea/**/markdown-navigator.xml
.idea/**/markdown-navigator/

### Windows ###
# Windows thumbnail cache files
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db

# Dump file
*.stackdump

# Folder config file
[Dd]esktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msix
*.msm
*.msp

# Windows shortcuts
*.lnk

# End of https://www.gitignore.io/api/osx,sass,linux,grunt,windows,webstorm,sublimetext,visualstudiocode,node
Loading