Test user account:
Login: john@gmail.com
Password: johncrud
A webapp built to store your own and other users business cards for life.
Built in Ruby following CRUD operations this webapp makes use of a PostgreSQL database ontop of the sinatra DSL framework.
Client-side programmed using HTML & CSS.
API integration also seen through the below:
- Google's reCAPTCHA: upon user sign up for verification of humanitiy.
- Cloudinary: used to upload user logo's to the cloud.
- goQR.me: creates a qr code to point to the url of the users card.
- PSQL database must be created and named: business_card
- Create tables following the schema.sql file stored in the db directory.
- Optional: Make use of ruby files (dummy_cards.rb & dummy_users.rb) for import of dummy data.
- Install gems as seen in Gemfile.
- Database to include a field which when true will make the card non-searchable to other users.
- This will inturn allow users to have 'private' business cards only shareable via the QR code.
- Pagination for card results over 10 items.
- Responsive design for mobile.