Build school membership management single page app (Vue, node.js, postgressql or mongodb)

This is a membership management system has three pieces:

Main website to sign up:

I want something similar to [login to view URL] (including a contact us page) for the main sign up page. SEO is also important so URLs must be SEO friendly as well as content. Users will go there and will be able to purchase one plan for $99/year that also does the following:

Super Admin Section:

Ability to manage all schools, users, classes, parents, events, etc. below from super user dashboard (no sign up)

School Admin Function:

Ability for users to sign up for the service which includes:

1. Creation of a main school account

- Account creation: User must enter a School Name, School City, School State, School Address, School phone number, and School Zip Code, E-mail address, First Name, Last Name, and Credit Card info. These accounts must be manually confirmed (with e-mail notification) before a user can login.

- After a user pays for an admin school account (and it is confirmed), they will have a public web page that is created with the following sections: News, Volunteering, Calendar, Events. These sections are managed (add/update/delete/list) through admin functions below:

- Once user logs in, they will be redirected to an admin dashboard

- Dashboard contains:

-Member management (add, edit, delete, paginate users)

-Fundraisers section - Admin can create fundraisers that allows parents to create a custom web page to collect money (FattMerchant integration) These fundraisers are visible by school to parents that sign up (see parents section below)

3. Reports (All reports are based on each individual school only)

- Admin user can select state -> city -> school -> fundraiser and see the following reports:

- List of classes with ability to sort teacher name and donation amounts by fundraiser

- List of top donating students by fundraiser by grade level (by dollar amount)

- List of top fundraisers overall by fundraiser

4. Calendar (by Year)

- Admin user can add/create/list events on calendar by school

5. Events

- Events that can be added/edited/deleted (and linked to calendar)

- Ability for public users to sign up for events

Parent User Functions:

When a parent comes to the main page, they will select state -> city -> school and sign up for an account. Parents will have the ability to add/update/delete the children they have and what school/classroom they are in from one account. The schools are populated from the creation of admin account above. There will also be a checkbox that allows parents to register as a volunteer. If they register as a volunteer for a school (or multiple schools if they have children in different schools), they will show up in the volunteer management section above

1. Whatever fundraisers are setup by admin by the school, the parent will be able to see the teachers and select that classroom to participate.

2. Public web page for donations (parents will share link to page to get donations, just like [login to view URL]) Each child has their own donation page, public link

3. Parents can set a goal amount for donations (i.e., chart with $100, $500, etc).

4. Parents can add a summary and description that appears on the gofundme page

5. Parents can edit/add/list their children in their login area

6. Volunteer events that are created in admin section (see #5 in Admin Section) can be signed up for by these parent users

This is a long time project that will likely become a partnership with more work involved. So keep that in mind while bidding.

This project must be built with node.js, vue, and postgressql or MongoDB. All payments, donations etc. will go to ONE FattMerchant API account. The ability to change this to another merchant is also important in case the processor needs to be switched out at some point. I have already purchased this template for the admin sections: [login to view URL]

Skills: Javascript, node.js, NoSQL Couch & Mongo, PostgreSQL, Vue.js

See more: google analytics single page app, single page app google, single page app backbone php, single page app php jquery, php ajax single page app backbone, single page app node, single page app design mobile, complex single page app, single page app jquery, single page app php, single page app html5, javascript single page app, spa single page app backbone, create single page app, single page app ios, single page app, react single page app boilerplate

About the Employer:
( 37 reviews ) Odessa, United States

Project ID: #18169844

52 freelancers are bidding on average $2650 for this job


Hi there, I just checked your proposal in detail. I am Senior Web Developer with 9+ years strong practical experience in building various kinds of web projects. I developed many projects so far including school Mana More

$3333 USD in 10 days
(198 Reviews)

Hi digiz, We will surely help you to build school membership management spa as per your needs with required features like Sign up/Log in, Super Admin panel, User dashboard, E-mail notification, Events, Donation page More

$3500 USD in 30 days
(92 Reviews)

Hi there After reading over your application this looks like a perfect fit for my skill sets!! My name is Rish [login to view URL] Developer with 10+ years of experience working as a Developer and I am having an Expertise in More

$4444 USD in 40 days
(279 Reviews)

Hi I have read your requirements carefully. I am high skilled and rich experienced developer in w using Vue/Node.js/Mongodb/Postgressql. Those are all my talented skills. I have done many project with big scope and More

$2000 USD in 10 days
(71 Reviews)

Hello i am having relevant skills and experience as you requested in your project description specifically on Education platform...i can share some demo as well in further chat. can we discuss more on this to get detai More

$1800 USD in 25 days
(30 Reviews)

Dear client, Thanks a lot for taking your precious time to read my message. After browsing your job description, I am very interested in your project and I believe I’m qualified for the task. Regarding Vu More

$3333 USD in 10 days
(46 Reviews)

Hi, please provide all requirements of the site. And also provide any reference site like that you want your site. We are expert in designing as well in development. We will provide you quality of work. We w More

$555 USD in 10 days
(23 Reviews)

Hi, Greetings! To quickly apprise you about our model, our engineers would be working full time on your project only and would be completely integrated into your team. By complete integration, I mean, they would More

$2500 USD in 30 days
(15 Reviews)

I have read all requirements and It's certainly something I can turn around in the time frame required, However, I'd like to know a few more details. I can start your project immediately and I have flexible working More

$3500 USD in 50 days
(12 Reviews)

Hi, I have read your description carefully and am very pleasure to discuss this job with you. I am a full-stack developer with pro skills in Node/Vue/Mongo.(I am a Vue expert) Please check my portfolio to know my Vu More

$2000 USD in 20 days
(40 Reviews)

Hello, I'm full stack web developer experienced in Vue, node.js postgresql and mongodb. Also I have good experience on school app. I assure, I will do my best to work with you on your project to present the best po More

$2000 USD in 10 days
(23 Reviews)

(From the Makers of Vivino,Seekmi & Dah Makan) Hi, I hope you are doing well, We are Sphinx solution, a Software Solutions & Services Company with 80+ team of in-house developers & designers specializing in M More

$3000 USD in 30 days
(2 Reviews)

Hi, I have checked the template for the admin part. We will use those technology to build the system. There are some parts that I would like to discuss. OUR RECENTLY DEVELOPED WORDPRESS SITE LINKS: http: More

$2777 USD in 30 days
(38 Reviews)

Hello dear How are you? I read your proposal carefully and i am very interested in your job I have 4+ years experience in Angular, React, Vue, nodejs, mongodb I will satisfy you before your deadline Best regards

$1500 USD in 10 days
(10 Reviews)

Hey there, With a proven track record of successful achievements, I am pleased to present you my proposal For your Project.I will develop the exact single page application as you mentioned in project description. I More

$2000 USD in 25 days
(19 Reviews)

Hello, I've read your project description and I want to tell you that I can design and build a Professional and High Quality School Membership Management App for you similar to [login to view URL] as per your requirements wi More

$1000 USD in 30 days
(27 Reviews)

Hello, Hope you are doing well! I am glad to say that we have worked on similar projects for our clients. You will get benefits of same experience team which saves your time and cost. Similar: http://54.200.79. More

$5333 USD in 30 days
(8 Reviews)

Hello There, Hope you are doing great and it is my pleasure that you are giving us an opportunity to work with you. I have checked your given details and would like to say that i can provide you a complete solut More

$2500 USD in 25 days
(12 Reviews)

Hi, Hope you are doing well! I am Full-Stack Web developer with over 7 years experiences. This project is very interesting for me and makes me exciting. I am full-time available and can start work right now. Hope More

$2000 USD in 10 days
(3 Reviews)

Hi, there. I am happy to apply in your project. Your project is interesting to me. I am an experienced senior web and mobile developer. highly skilled with JavaScript. It means that I am very familiar with modern JS More

$3333 USD in 10 days
(19 Reviews)