webtech3's Introduction
GROUP_ID = 12 STUDENTS = [ Hugo Peters : 5917727, Robin Sikkens : 4228189, Wouter Ubbink : 5942705 ] URL = webtech.science.uu.nl/group12 PREFIX NOTE: This website is front-end wise more build up like an application than a website. This 'wrong' way of doing things was only noticed after we were gone too far with the devolpment and decided to keep it that way. This is why our server responds more like an API than a webserver. But for a practicallities, to a user it should go unnoticed. This also justifies the statefullness of our website which is described below with states.js DATABASE: See the following files database.html database.pdf MAIN.sql BACK-END DESCRIPTION: test_main.js : implements basic NodeJS and Express features and tunnels requests to corresponding subroutines. database.js : is imported by test_main.js and implements all subroutines and SQL querries. FRONT-END DISCRIPTION: -HTML html documents are all placeholders that replace the main-content class of index.html -CSS main.css : implements all covering CSS pages.css : Adds content specific CSS -JAVASCRIPT ajax.js : implements all API calls and building up content from their responses. buttons.js : implements the functionality of the nav bar classes.js : define the datastructures for products and categories state.js : a small wrapper that allows information to be saved in the localStorage for session management for example. I refuse to the give the passwords of all our users as requested. Please follow up with us if you would like to comment on that. EXTRA FEATURES: Any user can post comments on products and they will be displayed with the corresponding username. F.A.Q. Why did you implement your own session management? I couldn't get any library to work, so we decided to do it ourselves. I believe this method to be quite waterproof, I'm curious if you can prove us otherwise :)
webtech3's People
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.