Developed an end to end Grofers web Application using Spring MVC with multiple modules
-
User Registeration
-
CRUD Operations like
- User can add the address
- Admin can get all saved address
- Admin can delete the saved address
- Spring Security
- User can login the site
- The entire site will change according the role. Whether the client is User or Admin
- user can logout after completing.
- Spring WebFlow
- after adding stores the User can checkout using spring WebFlow
- Confirming User Details
- Confirming Shipping and Billing Address
- Receipt
- If the user cancel the webflow it will go to cancel Page
- If the user submits the checkout it will go to thank you page with the timing of delivery Report
- Technology : Java, Spring MVC, Hibernate, Maven.
- Application Servicer: Apache Maven
- Database : PostgreSQL.
-
Development Platform - Eclipse / IntelliJ Idea
-
Server - Apache Maven
-
Build Tool - Maven
-
Database -
-
Installation of maven in eclipse - Click Here
-
Clone the repository and import it to eclipse
-
Run your PostgreSQL Database.
-
Configure your databse configuration in application-context.xml
-
Database properties:
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value=YOUR DB DRIVER CLASS NAME" /> <property name="url" value="YOUR DB URL" /> <property name="username" value="YOUR DB USERNAME" /> <property name="password" value="YOUR DB PASSWORD" /> </bean>
-
-
Run the server.
If you find that something's wrong with this package, you can let me know by raising an issue on the GitHub issue tracker, or take it as a task and 🧑💻 resolve it 💪 --> create a PullRequest 🛠.
Contributors are most welcome.